Rochester, New York, USA
22 days ago
7483 - Software Engr

Designs, develops, and integrates embedded flight software for aerospace applications, including real-time control of space-based imaging payloads.

Job Requirements:

Bachelor’s degree in Computer Engineering, Computer Science, or related field with minimum 6 years of experience

Graduate degree with minimum 4 years of experience

In lieu of degree, 10+ years of relevant experience

Proficiency in C, C++, Java, and Python development

Experience with Embedded C debugging and integration

Familiarity with NASA cFS or flight software architectures

Experience with real-time operating systems (VxWorks, QNX, Linux, etc.)

Experience with DevOps tools and practices (e.g., CI/CD, Jira, Bitbucket, Jenkins)

Experience integrating and testing embedded processing systems to the hardware/software level

Hands-on experience with debug and integration on prototypes and flight-like hardware through FQT

Ability to support full software lifecycle including testing, documentation, and mission integration

Preferred Skills:

Experience deploying embedded software for space-based imaging systems

Experience with bare-metal or RTOS-based development on microcontrollers using C/C++

Familiarity with peripheral interfaces such as I2C, SPI, UART, CAN

Knowledge of space domain systems and applications

Experience estimating scope and resource requirements for large-scale software programs

Fundamental understanding of computer architecture and network systems

Job Responsibilities:

Develop and lead embedded software implementation for aerospace control systems

Design and integrate flight software for imaging payloads and subsystems

Collaborate with engineering teams to define requirements, architecture, and system behavior

Support integration and testing of embedded systems at the hardware/software level

Contribute to code development, unit testing, and requirement validation

Participate in technical documentation, code reviews, and mission readiness efforts

Develop and execute test plans, test cases, and traceability documentation

Follow standard software development and verification processes through mission delivery

Pay: 46-61

Benefit offerings include medical, dental, vision, term life insurance, short-term disability insurance, additional voluntary benefits, commuter benefits and 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State or local law; and Holiday pay upon meeting eligibility criteria. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs which are direct hire to a client.



Pay Details: $46.00 to $61.00 per hour

Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, EAP program, commuter benefits and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable.

Equal Opportunity Employer/Veterans/Disabled

To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.entegee.com/candidate-privacy-information-statement/

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
The California Fair Chance ActLos Angeles City Fair Chance OrdinanceLos Angeles County Fair Chance Ordinance for EmployersSan Francisco Fair Chance Ordinance
Confirmar seu email: Enviar Email