What are the responsibilities and job description for the Embedded Software Engineer position at Minuteman Group?
Job Title : Embedded Software Engineer
- Location : Lexington, MA (Onsite 1-2days / week)
- Job Type : W2 Contract
Background / Need :
The Strategic & Long-Range Communications Group develops and demonstrates new algorithms, architectures, and hardware implementations for processing signals for a broad range of RF system applications, including advanced wireless communications and signals intelligence. The group's core competencies include developing algorithms and system concepts for communication, signal detection, localization, and classification in challenging environments, as well as hardware implementations and prototypes of these advanced RF systems. The group has expertise in adaptive antenna array processing, signal detection and estimation, pattern recognition, multichannel communications, wideband sampling techniques, antenna and RF subsystem design, and systems analysis. The staff members have advanced degrees in electrical engineering, physics, and applied mathematics. To support concept development and evaluation, the group conducts a significant amount of field tests and data collection campaigns, and collaborates with other groups within the division and throughout the Laboratory in real-time prototype implementation, experiment execution, and systems analysis.
Responsibilities :
Domains : C / C design and implementation; signal processing design Design, develop, verify, validate, and support signal processing algorithms implemented in C / C Interface with system, algorithm, and software designers to refine signal processing designs to meet overall system requirements Integrate and test signal processing hardware designs in a laboratory environment using electronic test equipment Produce concise technical documentation and design review material in support of design efforts Must Have Skills : -Experience implementing and optimizing signal processing algorithms for implementation in C / C -Experience with laboratory debugging of RF systems (including familiarity with spectrum analyzers, digital oscilloscopes, etc…) -Experience using MATLAB for signal processing analysis -Experience working with revision control system (GIT, Subversion, CVS, etc…) -Comfortable working in teams with hardware, software, and algorithm designers -Experience in wireless communication system development, radar system development, or related area -Good written and verbal communications skills with the ability to produce concise technical documentation and design review material Preferred Skills : -Experience with array processing algorithms -Experience with baseband communication systems algorithms – filtering, modulation, coding
Education : MS plus 3 years minimum experience, or BS plus 5 years minimum experience
Location : Position will be 1-2 days / wk onsite with remote work the remainder of the time. There will be certain project work that will require more frequent onsite work so flexibility is required. Candidate must be local to Lexington / MA for the start of this assignment. Two round interview process : Initial Zoom screening and then second round with wider audience. Interim is ok for the start of this position
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.”