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

Embedded Software Engineer III

Samprasoft

Sr. Embedded Software Engineer

As part of an R&D project team, the senior engineer owns the design of a complete module or sub-assembly of medium complexity, from conception to design and verification. He/She works in close collaboration with the project lead on assigned tasks, and provides inputs to design, cost and execution timeline to the new product project. The senior engineer also provides guidance to other engineers on their technical issues, engages in design reviews and help resolves problems of medium complexity.

Essential duties and responsibilities include:

  • Reviews system-level requirements, and process them into software requirements specifications
  • Designs components of an embedded system based on software requirements
  • Integrates applications using components developed in-house and 3rd party libraries
  • Implements code for embedded systems using the ARM Cortex-M platform, following our coding conventions
  • Develops test plans, then test the implemented code through unit tests and integration tests
  • Participates in design and code reviews
  • Identifies and develops new technical ideas. Evaluate them again requirements, quality, timeline and cost
  • Considers customer needs and trends for projects and activities
  • Designs solutions that can be readily adapted to changes in technology and/or clinical use
  • Incorporates business, market, industry and competitive knowledge into technical solutions
  • Determines required tasks and completes on time with no supervision
  • Identifies and communicates potential risks with appropriate mitigations
  • Challenges project teams and established work processes and proactively finds creative methods to reach desired performance levels
  • Addresses routine technical problems by leading a team to brainstorm solutions
  • Synthesizes complex information gathered from a variety of sources and disseminates to others
  • Supports other engineers on their designs, and also receives guidance from Specialist or Principal Engineer
  • Incorporates business, market, industry and competitive knowledge into technical solutions

Education, experience, qualifications and skills:

  • BS Degree (preferably in a technical discipline)
  • 6+ years of engineering experience, or comparable experience
  • 5+ years of C/C++ programming experience
  • 3+ years of RTOS (or bare-metal) applications development and debugging device drivers experience
  • 5+ years working in cross functional teams consisting of discipline specific engineers, or comparable experience
  • 2+ years of experience using ARM7TDMI / ARM Cortex-M / MSP430 / Renesas RX microcontrollers
  • Demonstrated understanding of concurrency concepts and techniques (multithreading, locking, semaphores)
  • Demonstrated understanding of SW architecture concepts
  • Strong Organizational and communication skills
  • Proficient problem solving skills
  • Strong Interpersonal skills with the ability to work collaboratively with others in a team environment
  • Working knowledge of Microsoft Office and Engineering Software
  • Experience in the medical device industry and FDA Regulations is preferred
  • Experience with project management is preferred

Preferred experience:

  • Experience with embedded Linux
  • Experience with one scripting language: Perl/Python/Ruby
  • Experience with network programming (IP, TCP, UDP and also IPC), including security aspects
  • Experience with communication protocols and interfaces (USB, UART, SPI, I2C)
  • Demonstrated understanding of microcontroller architectures (ARM, PPC, MIPS, IA-32) and their constraints on application development
  • Demonstrated understanding of fundamental algorithms (sorting, searching) and data structures (heaps, queues)
  • Demonstrated understanding of system-level testing and integration
  • Experience with unit testing (at least one UT framework) and integration testing
  • Experience in a regulated industry (medical device industry/FDA, aerospace/FAA) is preferred

Physical requirements:

Note: The inability to perform any of the following physical requirements does not preclude an applicant from consideration unless, following an individualized analysis, it is determined that the physical requirement is an essential job function and the applicant is unable to perform such function with or without reasonable accommodation. Please refer to the Essential Duties and Responsibilities. At Hill-Rom, we strive to build a diverse work force through equal opportunity employment that embraces and leverages the differences each individual has to offer. This job description is only a summary of the typical functions of the job and not intended to be an exhaustive list of all job responsibilities, tasks and duties.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer III in United States vacancy
  •  ...role is part of the Blue Origin Engines business unit, where our focus...  ...and verification of avionics software components on Blue Origin...  ...validating, and verifying safety embedded systems. Together, our teams deliver...  ...Software Apps Engineer III, you will have hands on development... 
    Suggested
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Seattle, WA
    3 days ago
  • $103.12k - $134k

     ...Embedded Software Engineer III Reporting to: Director of Product Development Location: Westborough, MA or Reston, VA Salary Range: $103,115 to $134,000 annually, plus bonus General Function: The Embedded Software Engineer III contributes to the development... 
    Suggested
    Local area

    Kopin

    Westborough, MA
    22 days ago
  •  ...environment Grow in your craft, your career and the discipline of embedded software engineering while simultaneously delivering tangible and recognized...  ...: 2 years of relevant industry experience minimum Staff III: 4 years of relevant industry experience minimum MS... 
    Suggested
    Shift work

    MSA - The Safety Company

    Cranberry, PA
    2 days ago
  •  ...The Embedded Software Engineer III will develop, modify and maintain customized embedded applications using software engineering best practices and standards. As an Embedded Software Engineer III, you will be responsible for ensuring the delivery of high-quality software... 
    Suggested

    L. B. Foster

    Dublin, OH
    2 days ago
  • $139k - $161k

     ...unmanned aircraft systems. Our team of engineers and innovators is developing cutting-edge...  ...here. We are seeking an experienced Embedded Software Engineer to join our team. As an...  ...systems. Pay Range by Level: Level III - $139,000 - $161,000 Level IV - $16... 
    Suggested
    For contractors

    Zone 5 Technologies

    San Luis Obispo, CA
    14 hours ago
  •  ...Embedded Software Engineer III Location: Keene, NH, US, 03431 Work Arrangement: Hybrid Markem-Imaje, A Dover Company, is a trusted world manufacturer of product identification and traceability solutions, offering a full line of reliable and innovative inkjet... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Markem Imaje

    Keene, NH
    2 days ago
  • $100k - $130k

     ...Embedded Software Engineer III Las Vegas - LAS VEGAS, NV 89119 Overview Salary Range $100,000.00 - $130,000.00 Salary/year Position Type Full Time Education Level 4 Year Degree Description Konami Gaming is looking for an Embedded Software Engineer to join... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Afternoon shift

    Konami Gaming, Inc.

    Las Vegas, NV
    14 hours ago
  • $140k - $150k

     ...Embedded Software Engineer III Greensboro, North Carolina, United States We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous... 
    For contractors
    Work at office

    ALTEN Technology USA

    Greensboro, NC
    9 days ago
  • $115.83k - $173.74k

     ...Embedded Software Engineer III – RUST GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego's fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through pioneering... 
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    1 day ago
  •  ...the most compelling challenges in spaceflight today: space infrastructure and increasing mobility on-orbit. As an Embedded Software Engineer III on the Blue Ring program, you will be at the forefront of developing and testing flight software for one of the most capable... 
    Permanent employment
    Temporary work
    Local area
    Relocation
    Relocation package

    Blue Origin

    Huntsville, AL
    3 days ago
  • $148k - $179k

     ...Embedded Software Engineer III - PX4 Firmware & Simulation At Zone 5 Technologies, we're redefining what's possible in unmanned aircraft systems. Our team of engineers and innovators is developing cutting-edge autonomous solutions that push the boundaries of UAS technology... 

    Zone 5 Technologies

    San Luis Obispo, CA
    5 days ago
  •  ...Embedded Software Engineer III Immediate need for a talented Embedded Software Engineer III. This is a 09 months contract opportunity with long-term potential and is located in Burlingame, CA (Onsite). Please review the job description below and contact me ASAP if... 
    Contract work
    Immediate start

    Pyramid Consulting

    Burlingame, CA
    2 days ago
  •  ...manufacturers; we are problem solvers. Our team of dedicated engineers and skilled professionals tackles some of the most...  ...payload delivery capabilities. Job Summary The Embedded Software Engineer III designs and develops software applications. Performs... 
    Contract work
    For contractors
    Flexible hours

    Sparton

    De Leon Springs, FL
    2 days ago
  • ## Embedded Software Engineer III - Lunar PermanenceApplylocations: Greater Seattle Area: Denver, COposted on: Posted Yesterdayjob requisition id: R64599Application close date:Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin... 
    Permanent employment
    Temporary work
    Local area
    Relocation

    Blue Origin LLC

    Seattle, WA
    4 days ago
  • What we expect The first 3 letters in workplace are Y-O-U! TK Elevator is currently seeking an experienced Embedded Software Engineer III in Atlanta, GA. Develop and support software solutions related to elevator systems. Maintain software compliance with current A17.1... 
    Permanent employment
    Full time
    Contract work
    Work at office

    thyssenkrupp Elevator

    Atlanta, GA
    4 days ago
  • EMBEDDED SOFTWARE ENGINEER III Hollywood, MD, US JOB TITLE: EMBEDDED SOFTWARE ENGINEER I DEPARTMENT: SOFTWARE ENGINEERING REPORTS TO: SENIOR SOFTWARE ENGINEER CLASSIFICATION: EXEMPT PRIMARY FUNCTION We are seeking a talented and experienced Embedded Software Engineer... 
    Flexible hours
    Afternoon shift

    Platform Aerospace

    Florida, NY
    4 days ago
  •  ...Embedded Software Engineer - III - Project Based At ASI, we are revolutionizing industries with state-of-the-art autonomous robotics solutions. Whether it's construction, solar, agriculture, or something new, we deliver technologies that enhance safety, productivity... 
    Contract work
    Work at office
    Local area

    Autonomous Solutions

    Mendon, UT
    3 days ago
  • Platform Aerospace is seeking an Embedded Software Engineer III in New York to design, develop, and test embedded software for aircraft applications. The ideal candidate will bring over 5 years of embedded software development experience, preferably in the aerospace sector... 
    Flexible hours

    Platform Aerospace

    Florida, NY
    4 days ago
  •  ...Shall develop, maintain, and enhance complex and diverse software systems based upon documented requirements. Shall provide specific...  ..., and integrate software applications or performs software engineering tasks. Shall utilize software engineering and design methodologies... 

    Vantage Systems (Maryland)

    Washington DC
    2 days ago
  •  ...through Augmented Reality (AR) and Virtual Reality (VR). Our embedded software will enable AR and VR devices where our real and virtual...  ...algorithms, OS, to user experiences. As an Embedded Software Engineer, you will architect, design, build and test embedded firmware... 

    Omni Inclusive

    Redmond, WA
    14 hours ago
  •  ...Embedded WiFi Software Engineer We are seeking an Embedded WiFi Software Engineer to join our WiFi Development team in Englewood, Colorado. We are looking for a candidate to assist in driving the architecture, design, and development of future generations of carrier... 

    Samprasoft

    Denver, CO
    3 days ago
  • $79.3k - $113k

     ...Job Description The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of products for the rail...  ...Systems, and Train Control Equipment. In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team... 
    Work experience placement
    Worldwide

    Wabtec

    Germantown, MD
    4 days ago
  •  ...Software Systems Engineer - III/JavaScript Developer America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage tanks, water metering... 

    America Networks

    Ashburn, VA
    3 days ago
  • $79.3k - $113k

    Job Family: Embedded Software Engineering Job Description The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of products for the rail industry such as Electronically Controlled Pneumatics (ECP), Video and Event Recorders, Network Management... 
    Work experience placement

    Wabtec

    Germantown, MD
    4 days ago
  • $79.3k - $113k

     ...and communities. How will you make a difference? As an experienced engineer within Wabtec Bus Solutions, you will drive design and development focused on a mix of major initiatives in embedded software development for different products, controls, & sensors. Reporting... 
    Work experience placement
    Work at office

    Wabtec Corporation

    Buffalo Grove, IL
    2 days ago
  • $79.3k - $113k

    Job Overview The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of products for the rail industry...  ...Systems, and Train Control Equipment. In this role, the Senior Embedded Software Engineer will work with a cross‑functional Engineering team... 
    Work experience placement

    Wabtec Corporation

    Germantown, MD
    14 hours ago
  • $148.01k - $207.22k

     ...of specialists, you will be responsible for the core embedded infrastructure controlling rocket engine test stands and ground support equipment. Working on...  ...coding and architecting embedded system software for data acquisition and control hardware systems, data... 
    Permanent employment
    Temporary work
    Local area

    BLUE ORIGIN

    Seattle, WA
    3 days ago
  •  ...This role is part of Advanced Concepts and Enterprise Engineering (ACE), supporting Blue Origin's mission of millions of people...  ...Be part of something extraordinary. The Generative AI and Embedded Software Integrated Solutions (GenESIS) team is revolutionizing how Blue... 
    Permanent employment
    Temporary work
    Local area
    Relocation package
    Flexible hours

    Blue Origin

    Seattle, WA
    2 days ago
  • $150.93k - $211.3k

     ...to be human-capable. As part of a hardworking team of engineers, you will develop flight software and tools for various spaceflight systems. You will...  ...'s impact on all aspects of safety-critical real-time embedded software development. Working in the New Glenn Avionics... 
    Permanent employment
    Temporary work
    Local area
    Relocation
    Relocation package

    Blue Origin

    Huntsville, AL
    21 hours ago
  •  ...Firmware Engineer III The Firmware Engineer III works with cross-functional teams to develop embedded firmware and related software solutions for ZincFive's NiZn-based UPS products and supporting technologies. This role supports product development from concept through... 
    Work at office

    ZincFive Inc

    Tualatin, OR
    3 days ago

Do you want to receive more vacancies?

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