A prominent nonprofit research organization in Cambridge is seeking a Senior Mission Critical Software Engineer to develop high-performance, fault-tolerant software solutions across various applications including defense and space exploration. The ideal candidate should possess substantial experience in software engineering and embedment, thriving in collaborative settings and mentoring junior engineers. A bachelor's degree in a relevant field and an active security clearance are essential for this role. The position offers a competitive salary range between $82,300 – $220,000.
Qualifications
5–10 years experience in Software Engineering or related.
Requires a bachelor's degree in a relevant field.
Responsibilities
Evaluate requirements and propose solutions.
Design algorithms and develop embedded software.
Communicate with stakeholders to establish requirements.
Mentor less experienced engineers.
Skills
Excellent development and troubleshooting skills on embedded targets
Expertise in software development for real-time systems
Mastery of high level development languages (C/C++, Rust)
Strong analytical and problem-solving skills
Excellent organizational skills and attention to detail
Knowledge of OS coding techniques, IP protocols, interfaces
Experience with UML/SysML
Excellent verbal and written communications skills
Experience with in-circuit emulators, JTAG debuggers
Education
Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering
Job description
A prominent nonprofit research organization in Cambridge is seeking a Senior Mission Critical Software Engineer to develop high-performance, fault-tolerant software solutions across various applications including defense and space exploration. The ideal candidate should possess substantial experience in software engineering and embedment, thriving in collaborative settings and mentoring junior engineers. A bachelor's degree in a relevant field and an active security clearance are essential for this role. The position offers a competitive salary range between $82,300 – $220,000.