Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

SGS Consulting

Job Responsibilities:

  • Designs and implements software of embedded devices and systems from requirements to production and commercial deployment for product lines.
  • Designs, develops, codes, tests, and debugs system software.
  • Involved in specifications, design, and development of embedded firmware in engineering projects.
  • Analyzes and enhances efficiency, stability, and scalability of system resources.
  • Integrates and validates new product designs.
  • Supports software QA.
  • Provides postproduction support.
  • Interfaces with hardware design and development.
  • Experience in embedded systems development.
  • Experience in hands-on development and troubleshooting on embedded targets.
  • Solid programming experience in C or C++.
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems.
  • Knowledge of reading schematics and data sheets for components.
  • Strong documentation and writing skills.

Skills:

  • Strong experience with C/C++ development
  • Experience designing software for real-time and near-real-time software on embedded processors (such as ARM Cortex-class processors)
  • Experience with multi-threaded programming in Linux and real-time OS environments
  • Familiarity with continuous integration (CI) pipelines for joint FPGA and embedded software development
  • Experience with laboratory benchtop testing of embedded software designs including the use of integrated debuggers and/or laboratory equipment such as stand-alone logic analyzers or digital oscilloscopes
  • Familiarity with multi-stage boot loader configuration
  • Experience programming in Python.
  • Experience designing software for embedded ARM processors in FPGA System on Chip (SoC) architectures
  • Experience with Yocto-based Linux OS development and deployment, preferably with PetaLinux.
  • Strong verbal and written communications skills including collaborating with other on-site and/or remote technical team members, preparing and sharing technical results with others, and documenting work to aid other team members and activities.
  • Familiarity with assembly programming

Education/Experience:

  • Bachelor’s degree, Master’s degree, or PhD in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Physics, or related scientific/engineering field
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Massachusetts vacancy
  •  ...They are expected to grow by 20% by the end of 2026. \ To assist them with their growth we are now looking to add several embedded software engineers with C/C++ in a Linux environment. \ Must have experience with scripting languages (IE: Python) and prior experience... 
    Suggested
    Full time
    Visa sponsorship

    Professional Recruiters Inc.

    Lowell, MA
    more than 2 months ago
  •  ...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... 
    Suggested
    Full time

    Extropic

    Waltham, MA
    a month ago
  • $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... 
    Suggested
    Full time
    3 days per week

    Athari

    Lexington, MA
    more than 2 months ago
  • $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... 
    Suggested
    Full time
    Internship
    Worldwide

    Lexington Medical, Inc

    Bedford, MA
    more than 2 months ago
  • $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... 
    Suggested
    Full time

    Morse Corp

    Cambridge, MA
    more than 2 months ago
  • $30k

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Embedded Software Engineer (Optical Space Systems) : Sign-on bonus ($30K max) Job Code: 42257 Job Location: Wilmington, MA Job Schedule: 9/80... 
    Full time
    Local area
    Relocation
    Relocation package
    Flexible hours

    L3Harris Technologies

    Wilmington, MA
    2 hours ago
  • $80k - $110k

     ...Job Description Job Description As an Embedded Software Engineer at Lexington Medical, you will write and debug the firmware that drives a surgical stapler, C and C++ on ARM Cortex-M microcontrollers controlling the motors, sensors, and mechanisms inside the device... 
    Internship

    Lexington Medical, Inc.

    Bedford, MA
    12 days ago
  •  ...temperature control systems. Our broad product portfolio and in-house engineering capabilities enable us to serve as a single-source partner...  ..., USA. InTEST Thermal Solutions is seeking a full-time Embedded Software Engineer to join our team. Position Summary This... 
    Permanent employment
    Full time
    Work at office
    Remote work

    inTEST Thermal Solutions

    Mansfield, MA
    a month ago
  •  ...Job Responsibilities: Designs and implements software of embedded devices and systems from requirements to production and commercial deployment...  ..., design and development of embedded firmware in engineering projects. Analyzes and enhances efficiency, stability and... 

    SGS Consulting

    Massachusetts
    more than 2 months ago
  •  ...Job Responsibilities: Design, develop, and debug embedded software and firmware for ARM and AMD Zynq MPSoC processors Perform bare-metal programming including register-level peripheral control, clock and power domain initialization, cache, and MMU setup Develop... 
    Interim role

    SGS Consulting

    Massachusetts
    more than 2 months ago
  •  ...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... 
    Work at office

    Specter Aerospace

    Boston, MA
    26 days ago
  • $108.8k - $184k

     ...offline, and through distributors around the world.    Note: This is a general posting and not for a specific opening.   Embedded Software Engineers – SharkNinja Department: Software & Robotics   About the Role   At SharkNinja, we create intelligent, connected... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Sharkninja

    Needham, MA
    more than 2 months ago
  • $115k - $135k

     ...complementary analytical technologies, software automation, and machine learning. For more...  ...to collaborate with world-class engineers and scientists developing groundbreaking...  ...this role, you will design and develop embedded software that controls sophisticated electromechanical... 
    Work at office
    Remote work
    Worldwide

    908 Devices

    Burlington, MA
    25 days ago
  • $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... 
    Permanent employment
    Full time
    Immediate start

    Riverlane

    Boston, MA
    2 days ago
  •  ...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... 

    ICONSTAFF

    Cambridge, MA
    a month ago
  • $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... 
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    Owl Labs

    Boston, MA
    25 days ago
  •  ...the finish line together! Sound like you? The Principal Software Engineer provides expertise in the design, development, characterization...  ...Design and develop software/firmware utilizing C and C++ on embedded real time operating systems (RTOS) following company and... 
    Full time

    Third Pole, Inc.

    Waltham, MA
    more than 2 months ago
  • Draper is seeking a Principal Embedded Software Engineer to develop high-performance software for resource-constrained targets, spanning undersea, terrestrial, air, hypersonics, and space domains. You will own substantial portions of the software lifecycle and mentor junior... 

    Draper

    Cambridge, MA
    4 days ago
  • NVIDIA is seeking a Software Engineer to join our embedded systems team in Massachusetts. You will develop system software for SOC platforms, focusing on firmware, boot-loaders, drivers, and user-space components, collaborating with hardware and product teams. We value... 

    NVIDIA Gruppe

    Westford, MA
    1 day ago
  • Draper Labs in Cambridge, MA is seeking a Software Engineer 2 to develop high-performance embedded software for diverse domains. You will contribute to the full software life cycle from requirements through deployment, collaborating with cross-disciplinary teams in a mission... 

    Draper Labs

    Cambridge, MA
    4 days ago
  • ATC is seeking an Early-Career Embedded Software Engineer to join the Advanced Solutions Group. You will design, develop, integrate, and test embedded software for processors from microcontrollers to SoCs, gaining hands‑on experience across the product lifecycle from concept... 

    Assurance-Technology-Corporation-

    Carlisle, MA
    3 days ago
  • $91.3k - $100.9k

     ...Employment Type: Permanent The Job Responsibilities This Software Engineer II is a hybrid position, a minimum of 3 days a week in the Andover...  ...internally. Strong C/C++ development experience in an embedded environment. Experience developing software for Real-Time Operating... 
    Permanent employment
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Flexible hours
    3 days per week

    Drägerwerk AG & Co. KGaA

    Andover, MA
    3 days ago
  • $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 work
    For contractors
    Work experience placement
    For subcontractor
    Work at office

    MORSECORP, Inc.

    Cambridge, MA
    4 days ago
  • L3Harris Space and Airborne Systems in Wilmington, MA is seeking an Embedded Software Integration Engineer to join a team developing flight software for space-based imaging payloads. The role covers the full software lifecycle from development through flight operations... 

    L3Harris

    Wilmington, MA
    2 days ago
  • $110.24k - $118k

    Embedded Software Engineer (Cleared) Make the world’s most advanced Cybersecurity and Encryption products even smarter As an Embedded Software Engineer, working with custom hardware built in-house, for our Cyber group, you’ll be a member of a cross-functional team responsible... 
    Relocation package
    Flexible hours

    General Dynamics

    Dedham, MA
    3 days ago
  • Embedded Software Developer Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge...  ...and motivated Embedded Software Developer to join our engineering team focused on developing next-generation semiconductor capital... 
    Permanent employment
    Work at office

    Onto Innovation

    Wilmington, MA
    3 days ago
  • $85k - $128k

    Company Description Boston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham, Massachusetts...  ...Job Description Boston Engineering is seeking an Embedded Software Engineer to develop software for robotics, autonomous systems... 
    Permanent employment
    Internship
    Work at office
    Relocation
    Relocation package

    Boston Engineering Corporation

    Waltham, MA
    1 day ago
  • Embedded Software Engineer Design, develop and test new embedded software. Working on BSPs for cutting edge Intel processor based boards. Design and development of system and device driver software for many standard operating systems. Working with hardware engineers during... 

    Integrated Resources

    Woburn, MA
    4 days ago
  • $100k - $165k

    Embedded Software Engineer - HOH Fellows | SpouseWorks Fellows | SkillBridge Candidates Only If you’re looking for a chance to experience civilian life and continue your mission to support our nation, then the General Dynamics Mission Systems Military Internship Program... 
    Internship
    Worldwide
    Flexible hours

    General Dynamics

    Dedham, MA
    3 days ago
  •  ...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... 

    MORSECORP, Inc.

    Cambridge, MA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!