Embedded Software Engineer
Full-time
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 9 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Milton, MA vacancy
- ...Anduril Industries is seeking a Senior Software Engineer for its Maritime Division to lead embedded, safety-critical software across vehicle management, sensors, and autonomy platforms. You will own end-to-end software delivery, mentor engineers, and collaborate across...Suggested
$62.5k - $250k
...defense and space exploration to biomedical engineering, lives often depend on the solutions we... ..., visit .Job Description Summary:The Software Engineer 2 develops high performance solutions... ...theory and proven techniques.• Develops embedded software based on prototype algorithms.•...SuggestedFull timeLocal area$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$110k - $150k
...before.We’re a team of hands-on builders, engineers, and innovators reinventing how the... ...future of fabrication, come build it with us.Software is at the heart of all aspects of... ...form in 3D printing. We are looking for a Embedded Software Engineer for our Embedded team...SuggestedFull timeWork at officeRemote workWorldwideFlexible hours$156.97k - $170k
Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a... ...advanced Cybersecurity and Encryption products even smarterAs an Embedded Software Engineer, working with custom Hardware built in-...SuggestedFlexible hours$82.3k - $205.75k
...defense and space exploration to biomedical engineering, lives often depend on the solutions we... ..., visit .Job Description Summary:The Software Engineer (SMTS) develops high performance... ...tools for version control then this embedded systems technology group is for you.Job...Full timeLocal area$78.4k - $130k
...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration...Local areaRemote work- ...Embedded Software Engineer Location: San Jose, CA | Austin, TX | Boston, MA Job Type: Full-Time/Contract Job Summary: We are looking for an experienced Embedded Software Engineer to design, develop, and maintain software solutions for advanced embedded systems...Full timeContract work
- ...Draper in Cambridge, MA seeks an experienced Embedded Software Engineer to lead real-time software development for imaging systems, device controllers, and navigation solutions. You will work with cross-functional teams to define architecture, implement software, and...
$110.24k - $118k
Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field... ...products even smarterROLE AND POSITION OBJECTIVES:As a RUST Embedded Software Engineer, working with custom Hardware built in-...Second jobFlexible hours$130.8k - $163.6k
...Embedded Software Engineer We are looking for an embedded software engineer to join the IoT group that builds the software for the microcontroller-based sensor hardware designed and manufactured in-house. Our products offer an interesting engineering challenge: microcontrollers...Temporary workWork experience placementSummer workWork from homeWorldwideFlexible hours$107.5k - $204.5k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...& Processing Architecture (REPA) Department as a Principal Embedded Software Engineer. The department’s primary goal is to design, develop...Temporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hoursDay shift- ...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
$145k - $205k
...Job Description Job Description 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...Permanent employmentFull timeImmediate start- Draper in Cambridge, MA is hiring an Embedded Software Engineer 2 to develop real-time embedded software for mission-critical applications. You will design, implement, test, and refine software across imaging, device, and control domains in a cross-disciplinary team. Requires...
- 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
$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$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- ...possibilities in mobility, defense, and beyond. Join a cutting‑edge engineering team working on next‑gen automotive platforms. If you’re... ...this one’s for you. Responsibilities Develop and optimize embedded software for multicore DSP platforms. Leverage SIMD, VLIW, and...
- A fast-growing, embeddedcompany seeks an Embedded Software Engineer. This international company develops sophisticated low-level software that powers secure and safety-critical systems across demanding industries. This role is ideal for an experienced engineer who excels...Full timeRemote workRelocation
- ...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...
- ...Anduril Industries is seeking a Senior Software Engineer for embedded and safety-critical software across maritime autonomous platforms. You will drive end-to-end software delivery, including device management, drivers, firmware, networking, and recovery within a multi...
- ...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...
$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 officeRemote workWork from homeFlexible hoursShift work$166k - $220k
...assembled a diverse team of experts in software, robotics, artificial intelligence, sensor... ...capability.About the JobSoftware Engineers independently drive the delivery of a variety... ...systemExperience writing backend services or embedded software in C++, Rust and/or...Full timeWork experience placementImmediate startRemote workFlexible hours- ...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
- Draper, a nonprofit R&D company headquartered in Cambridge, MA, seeks a Software Engineer (SMTS) to develop high-performance embedded software for resource-constrained targets across multiple domains including undersea, space, and hypersonics. The role involves full SDLC...
- Overview Webster & Webster Associates is conducting a search on behalf of our client, a leader in embedded security solutions, for a Senior Embedded Software Engineer. This role is ideal for a highly skilled software engineer with a strong background in C programming,...Full timeRemote workRelocation
- ...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 and implementation of critical...Work at officeFlexible hours
$129k - $171k
...systems aligned across every site, product line, and certification boundary.ABOUT THE JOBWe are looking for a Lead Quality Systems Engineer, Maritime to join our team and own the end-to-end AS9100 quality management system across the Maritime Division. In the near term,...Full timeContract workWork experience placementImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches



