4085 IT & Software Developer jobs in the US
Union Street 210, South Natick
$135,000 - 250,500
Requirements
Must:
- Bachelors degree in Computer Engineering, Computer Science, or a related field with 9 years of relevant experience; OR Graduate Degree with 7 years of relevant experience; OR 13 years of relevant experience in lieu of a degree.
- Proficiency in embedded software development, system design, debugging, and integration specifically in aerospace applications.
- Familiarity with Real-Time Operating Systems (RTOS), such as VxWorks, FreeRTOS, RTLinux, or QNX.
- Knowledge of simulators like TSIM, VxSIM, SIMIC, or MATLAB Simulink and programming languages including C/C++, Python, and scripting languages.
- Experience with embedded command and control mechanisms (e.g., shutters, motors, gimbals) and embedded controllers (e.g., PIC, STM, TMS).
- Understanding of serial communications (e.g., CAN, TCP/IP, RS422) and distributed messaging (TCP/UDP).
- Expertise in the complete software lifecycle encompassing requirements flow down and allocation, design, development, testing, and product handover.
- Ability to secure a U.S. Security Clearance.
Responsibilities
- Lead the design and implementation of real-time embedded flight software for space-based imaging payloads.
- Integrate and test embedded flight systems at both the software and hardware levels.
- Apply architectural methodologies for software design and implementation within aerospace contexts.
- Collaborate with fellow engineers to strategize and create innovative solutions.
- Engage in all facets of software development including design, documentation, testing, code reviews, and mission integration.
- Contribute to the creation of test plans, procedures, traceability reports, flows, and test case design and execution.
- Participate in requirements analysis, design, coding, unit testing, integration, and verification of requirements.
- Create state charts, sequence diagrams, and other UML artifacts as needed.
- Adhere to standard software development methodologies.
Description
At L3Harris Space and Mission Systems, we are looking for a Lead Embedded Software Engineer to join our talented team in Wilmington, MA. In this role, you will contribute to the development of Embedded Flight Software for space-based imaging payloads. We offer a competitive salary ranging from $135,000 to $250,500, dependent on experience and location, along with a comprehensive benefits package that includes health and disability insurance, a 401(k) match, flexible spending accounts, educational assistance, parental leave, and generous paid time off. We pride ourselves on being an equal opportunity employer, fostering an inclusive workplace free from discrimination of any kind.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the United States here.
How many C / C++ Developer jobs are in the United States?
Currently, there are 4085 C / C++ openings.
Is the US a good place for C / C++ Developers?
The US is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C / C++ Developer jobs in the United States?
GINGER Telecom, Gatestone & Co. Inc, GE Aerospace, The Dufresne Group (TDG), AMZ Prep, Tactable, Data Machines among others, are currently hiring for C / C++ roles in the United States.
The company with most openings is Judge Group, Inc. as they are hiring for 303 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.
The company with most openings is Judge Group, Inc. as they are hiring for 303 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.
