Embedded Software Engineer
$75k - $156kDraper Labs
Overview:
Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. The 2,000+ employees of Draper tackle important national challenges with a promise of delivering successful and usable solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary teams of engineers and scientists work in a collaborative environment that inspires the cross-fertilization of ideas necessary for true innovation. For more information about Draper, visit
Job Description Summary:
The Embedded Software Engineer 2 provides technical expertise and leadership for the development of complex, real-time embedded software applications in resource constrained computing environments. They contribute and collaborate as members of multidisciplinary teams throughout the mission-critical software lifecycle, from architecture conceptualization, requirements analysis, and software implementation through final evaluation and software release. Technical areas include the development of embedded software for imaging systems, device, process and vehicle controllers, and navigation and mapping systems. Application domains include undersea, terrestrial, air, hypersonics and space. This position works independently to perform job responsibilities.Job Description:
Duties/Responsibilities
* Designs and implements embedded software architecture for equipment monitoring and control.
* Evaluates embedded software/firmware/hardware and design.
* Codes, debugs, and tests system software.
* Performs embedded software and multi-platform software implementation.
* Contribute to the system design based on demonstrated expertise and applicable experience.
* Contributes content for technical reports and presentations with minimal guidance.
* Proactively identify needs and concerns associated with design decisions and communicate them to project leadership.
* Adapt appropriately to changes in program requirements.
* Identify challenges associated with assigned work and communicate them to project leadership.
* Performs other duties as assigned.
* Excellent development and troubleshooting skills on embedded targets.
* Experience with in-circuit emulators, JTAG debuggers and laboratory test equipment.
* Excellent knowledge of OS coding techniques IP protocols interfaces and hardware subsystems.
* Knowledge of development for real-time execution.
* Excellent organizational skills and attention to detail.
* Strong analytical and problem-solving skills.
* Knowledge of software configuration management tools defect tracking tools and peer review processes.
* Excellent time management skills with the proven ability to meet deadlines.
* Excellent verbal and written communications skills. Education
Requires a Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering. Experience
Requires 3-5 years experience with a Bachelor's degree or 0-3 years with a Master's degree in the development of embedded software or applicable experience.
Additional Job Description:
Expertise in embedded systems, multi-core operating systems, modifying or writing kernel code, machine code, and C & C++. The individual will learn or bring knowledge of multi-core processing, knowledge of scheduling, knowledge of RISC-V architecture.
Working knowledge of RUST or C experience and strong desire to learn RUST. Design and implement real time operating system, familiarity with processor low-level peripherals such as UART, SPI, DMA controller, memory controller and ability to absorb detail on processor and peripheral operation similar to complex commercial processors and microcontrollers. Ability to debug and isolate HW issues from a SW/user perspective.
Familiarity with RISC-V architecture is preferred as is Python experience.
Applicants selected for this position will be required to obtain and maintain a government security clearance. Active Top Secret Clearance is preferred.
Connect With Draper for Future Opportunities! If you don't find the right posting in our Career Opportunities, you may submit your resume for future consideration.
Job Location - City:
CambridgeJob Location - State:
MassachusettsJob Location - Postal Code:
02139-3563The US base salary range for this full-time position is
$75,000.00 - $156,000.00Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Union ranges will be in compliance with the collective bargaining agreement's approved rates by location and role. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.Please note that the compensation details listed in US role postings reflect the base salary only, and does not include bonuses or benefits.
Our work is very important to us, but so is our life outside of work. Draper supports many programs to improve work-life balance including workplace flexibility, employee clubs ranging from photography to yoga, health and finance workshops, off site social events and discounts to local museums and cultural activities. If this specific job opportunity and the chance to work at a nationally renowned R&D innovation company appeals to you, apply now
Draper is committed to creating an inclusive environment. We understand the value of inclusivity and its impact on a high-performance culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, national origin, veteran status, or genetic information. Draper is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, please contact View email address on click.appcast.io.
$90k - $210k
...technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions... ...faced by the US National Security Ecosystem. As an Embedded Software Engineer at MORSE, you will be developing software...SuggestedFull time- ...Job Description Job Description Role Summary Specter Aerospace is seeking an Embedded Software Engineer III to develop and implement flight software for custom vehicle avionics and ground support systems. This position will provide technical ownership across the...SuggestedWork at office
$140k - $180k
...Android AOSP and Linux developer to join our engineering team. The ideal candidate will have extensive experience developing embedded Android and Linux systems and applications... ...Design, implement and customize embedded software solutions for IoT devices and consumer electronics...SuggestedWork at officeRemote workWork from homeFlexible hoursShift work- ...Job Description Job Description As Embedded Software Engineer, you will develop and optimize software for microcontroller-based sensor hardware while working on embedded software solutions within the constraints of limited hardware resources. Responsibilities...Suggested
$145k - $205k
...Senior Embedded Software Engineer - Systems Team Boston, MA, US | Full-time | Permanent | Hybrid Salary: $145,000 to $205,000 DOE The salary range for this role is broad, as we are able to consider varying levels of experience. Any offer made will carefully take...SuggestedPermanent employmentFull timeImmediate start$28 - $33 per hour
...technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions... ...faced by the US National Security Ecosystem. As an Embedded Software Engineer Co-op at MORSE, you will be developing software...Contract workFor contractorsWork experience placementFor subcontractorWork at office$95k - $245k
Principal Embedded Software Engineer page is loaded## Principal Embedded Software Engineerremote type: Onsite Requiredlocations: Cambridge, MAtime type: Full timeposted on: Posted Yesterdayjob requisition id: JR002163**Overview:**Draper is an independent, nonprofit research...Full timeLocal area- ...is an employee owned, small business with a focus on cutting-edge technology for the US National Security Ecosystem. The Embedded Software Engineer Co-op role involves developing software for hardware/software integration and UAS R&D, spanning concept through deployment...
- MORSE Corp in Cambridge, MA is seeking an Embedded Software Engineer Co-op currently pursuing a MS degree in Software Engineering, Computer Science, Electrical Engineering, or related field. You will develop embedded software for hardware/software integration and support...
$125k - $150k
...customers to protect their most valuable assets-people, data, and machines-ensuring they remain safe and secure. As an Embedded Software Engineer II, you will own specific components of our embedded stack, working close to the hardware on the real-time firmware that...Remote work$110k - $150k
## Embedded Software Engineer---To all recruitment agencies: Formlabs does not accept agency resumes. Please do not forward resumes to our jobs alias, Formlabs employees or any other company location. Formlabs is not responsible for any fees related to unsolicited resumes...Full timeWork at officeRemote workWorldwideFlexible hours- Senior / Principal Embedded Software Engineer Position: Full Time You'll be a pivotal member of a dynamic, expanding robotics engineering organization, helping redefine how large-scale automated operations are done. If you're passionate about motion control technology...Full time
$85k - $128k
Boston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham, Massachusetts, we've spent more... ...and novel engineering Boston Engineering is seeking an Embedded Software Engineer to develop software for robotics, autonomous systems...Permanent employmentInternshipWork at officeRelocationRelocation package- Embedded Software Development For Aerospace Payloads Requirement: Experience with embedded software development (design, code, and unit test... ...management and suppliers as well as mentoring of junior engineers. Ability to obtain Top Secret/SCI clearance Advanced Technology...
- ...smarter vehicles and opens the door to transformative applications in mobility, defense, and beyond. We are looking to hire an Embedded Software Engineer: Someone who can work across our radar signal processing embedded stack - from bare-metal firmware and RTOS-based systems...
- ...and Disability insurance 401(k) program PTO and office holidays Flexible/hybrid work options Free parking As a Senior Embedded Software Engineer, you will play a key role in developing and enhancing the software that powers our partner’s robotic systems. Our...Work at officeFlexible hours3 days per week
- Job Title: Senior Embedded Software Engineer (Medical Devices) Location: ~15 miles North of Boston, MA (3 Days Onsite, 2 Day WFH) Employment Type: Full-Time, Direct Hire (W2 Only - No Relocation, Locals Only) Salary Range: Salary + 10-15% Bonus Interview Process: Virtual...Full timeLocal areaWork from homeRelocation
$145k - $175k
Senior Embedded Software Engineer Do you want to change how the world creates? At Formlabs, we're building the tools that make it possible for anyone to bring their ideas to life, from cutting-edge products to life-saving medical devices. Our 3D printing technology powers...Full timeWork at officeRemote workWorldwideFlexible hours- ...Design and develop Android applications for embedded systems, ensuring compatibility with... ...devices and platforms. • Design and develop software for different types of embedded systems,... ...and FPGAs. • Collaborate with hardware engineers to define system requirements and...
- ...Job Description Job Description As a Principal Embedded Software Engineer, you'll play a pivotal role in the development and enhancement of the software that powers our robotic lifting solutions. You'll collaborate with cross-functional teams, contribute to the design...Work at officeFlexible hours
- ...people, data, and machines—ensuring they remain safe and secure. We are searching for a dynamic and experienced Sr. Embedded Software Engineer-Test Automation to join our team and help us build the future for autonomous and robotic machines. Responsibilities...Remote work
- Formlabs is seeking an Embedded Software Engineer in Somerville, MA, to design and implement firmware that connects software, hardware, and electronics for 3D printing innovations. The ideal candidate has extensive experience in embedded systems and programming, primarily...
- ...Extropic is seeking a highly skilled Embedded Software Engineer with deep experience in both bare-metal firmware development and embedded Linux application design. The ideal candidate should have a strong background working with heterogeneous multi-core RISC-V or ARM...Full time
$70 - $95 per hour
...Description Designs and implements software of embedded devices and systems from requirements to production and commercial deployment... ...specifications, design and development of embedded firmware in engineering projects. Analyzes and enhances efficiency, stability and...Full time3 days per week$80k - $110k
...area. With the highest standards in design engineering and smart manufacturing, our team... ...Our products combine precision mechanics, embedded intelligence, and real-time control to deliver... ...Overview: We are hiring an Embedded Software Engineer to join our R&D team at...Full timeInternshipWorldwide- ...Job Description Job Description Position Overview: We are seeking an experienced Sr. embedded firmware engineer with a strong background in Rust to help re-design and port existing firmware into Rust. This role focuses on designing for manufacture and scale secure...
$175k - $220k
...the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands... ...with light! We are hiring a talented software engineer to help us build the next generation... ...and DMTF. Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and...Full timeTemporary workRemote workFlexible hours- ...as a leader in professional tools and equipment. As an Embedded Engineer, you will work on a variety of projects to help us build out... ...mechanical and electrical elements controlled by embedded software. Conduct explorations of new technology and sensors to be...Work at office
- ...We are currently looking for an Embedded Software Architect to join the optical phased array LiDAR effort. The role will collaborate with... ...team of CMOS, FPGA, Photonic, Electrical, Laser, and Systems engineers to develop and implement algorithms, control systems, state...Full timeImmediate start
$220k - $292k
...ABOUT THE JOB We are looking for a Lead Mission Systems Software Engineer to join our rapidly growing Maritime team in Boston or... ...experience ~ Hands-on experience developing software for embedded and physical devices ~ Proven understanding of data structures...Full timeWork experience placementWork at officeImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded engineer Cambridge, MA
- embedded software engineer Cambridge, MA
- embedded developer Cambridge, MA
- embedded systems software engineer Cambridge, MA
- software technology Cambridge, MA
- remote software sales Cambridge, MA
- embedded software Cambridge, MA
- software intern Cambridge, MA
- software support Cambridge, MA
- ultimate software Cambridge, MA



