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
  • $100k - $130k

     ...employees and provides the opportunity to truly make a difference in the world.What We’re Looking For:Iridium is seeking an Embedded Software Engineer III to join our Mobile Product Software Engineering Team! As an Embedded Software Engineer, you will be responsible for... 
    Suggested
    Full time
    Work at office
    Remote work

    Iridium

    McLean, VA
    1 day ago
  • $91k - $138.75k

    Worker TypeRegularJob DescriptionSummaryThe Software Engineer III (Embedded) has the opportunity to develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications. The Embedded Software Engineer writes functional software for... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Weekend work

    AeroVironment

    Huntsville, AL
    4 days ago
  •  ...****@*****.*** Is hiring for federal client Northrup Grumman Embedded Software Engineer IIINorthrop Grumman | MANHATTAN BEACH,CA & ROLLING MEADOWS,...  ...at (***) ***-****Job Description: Embedded Software Engineer III (Contract)Company: Northrop Grumman Corporation Job Title:... 
    Suggested
    Full time
    Contract work

    Prolim Global

    Rolling Meadows, IL
    2 days ago
  • $150.93k - $211.3k

     ...Embedded Software Engineer IIIAt Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working...  ...increasing mobility on-orbit.As an Embedded Software Engineer III on the Blue Ring program, you will be at the forefront of... 
    Suggested
    Permanent employment
    Temporary work
    Local area
    Relocation package

    Blue Origin

    Denver, CO
    5 days ago
  •  ...Embedded Software Engineer IIIThe Embedded Software Engineer III contributes to the development and optimization of firmware and embedded software for Kopin's next-generation AR/VR HUDs and micro-display products. This role requires strong proficiency in embedded systems... 
    Suggested
    Local area

    Kopin

    Plano, TX
    17 hours ago
  •  ...Embedded Software Engineer III DPP is seeking an Embedded Software Engineer III for an opportunity with our client in the Aerospace and Defense Manufacturing industry. Work location: Onsite in Chandler, AZ Duration: 12 months Terms: W2 Contract Work Authorization... 
    Contract work

    DP Professionals

    Chandler, AZ
    1 day ago
  • $125k - $150k

     ...Embedded Software Engineer III 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
    5 days ago
  •  ...Embedded Software Engineer III Work location: Onsite in Chandler, AZ Duration: 12 months Terms: W2 Contract Work Authorization: US Citizen; must hold an active/current DoD Secret security clearance investigated within the last 5 years Position summary:... 
    Contract work

    Mavensoft Technologies

    Chandler, AZ
    5 days ago
  • Iridium is seeking an Embedded Software Engineer III to join our Mobile Product Software Engineering Team in McLean, VA. You will design and sustain embedded software for Iridium’s transceivers and related tools, working cross-functionally with hardware and system engineers... 

    Iridium

    Mc Lean, VA
    1 day ago
  •  ...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... 

    Blue Origin

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

    Role Overview Embedded Software Engineer III on the Blue Ring program, front‑line developer and tester of flight software for an advanced hybrid spacecraft. Responsibilities Design, develop, integrate, and test embedded flight software for the Blue Ring spacecraft, including... 
    Permanent employment
    Temporary work

    Blue Origin

    Denver, CO
    3 days ago
  • ## Embedded Software Engineer III - New Glenn AvionicsApplylocations: Greater Seattle Area: Space Coast, FL: Huntsville, AL: Denver, COtime type: Full timeposted on: Posted Yesterdayjob requisition id: R69952Application close date:Applications will be accepted on an ongoing... 
    Permanent employment
    Temporary work
    Local area
    Relocation
    Relocation package

    Blue Origin LLC

    Seattle, WA
    1 day ago
  • $100k - $135k

    Company DescriptionJoin SEAKR Engineering, a leading-edge provider of advanced electronics for space applications. Pushing the boundaries...  ....Job DescriptionWe are seeking a highly engaged mid-level Embedded Software Engineer to join our team. This role offers a fast-paced... 

    SEAKR Engineering

    Centennial, CO
    1 day ago
  • $164.65k - $230.51k

     ...solutions. We search for technically brilliant individuals in engineering, software, and support fields who take ownership of their work, enjoy...  .... Honeybee Robotics is on the lookout for a hardworking Embedded Software Engineer to join our team with a variety of... 
    Permanent employment
    Temporary work
    Local area
    Remote work

    Blue Origin

    Los Angeles, CA
    2 days ago
  • $90k - $130k

     ...We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life- from advancing space exploration...  ..., and inspired to grow. Position Summary The Senior Embedded Software Engineer is responsible for designing, developing, testing,... 
    For contractors
    Work at office

    ALTEN

    Twinsburg, OH
    2 days ago
  •  ...Sr. Embedded Software EngineerAs 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... 
    Work at office

    Samprasoft

    Milwaukee, WI
    5 days ago
  •  ...Embedded Software Engineer IIILas Vegas - LAS VEGAS, NV 89119OverviewSalary Range $100,000.00 - $130,000.00 Salary/year Position Type Full Time Education Level 4 Year DegreeDescriptionKonami Gaming is looking for an Embedded Software Engineer to join our team!This position... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Afternoon shift

    Konami Gaming, Inc.

    Las Vegas, NV
    17 hours ago
  • $168.1k - $227.4k

     ...we design, from custom silicon to secure software, to enable innovative satellite and ground...  ...reality.As a Device Software Development Engineer on the Amazon Leo for Government (ALG) team, you will design and develop embedded software for Amazon Leo's satellite and ground... 
    Internship
    Relocation package
    Flexible hours

    KForce

    Redmond, WA
    1 day ago
  • Hardware Reliability Engineer IIIGilbarco Veeder-Root is seeking a senior Hardware Reliability Engineer III to support the design, validation, launch, and field performance...  ...strategy development.• Facilitate hardware, software, process, and design FMEA sessions and ensure... 
    Work at office
    Local area
    Worldwide

    Gilbarco

    Greensboro, NC
    1 day ago
  • $145k - $150k

     ...and more Collaborative Environment: Work alongside talented engineers, technicians, and professionals who are passionate about...  ..., you will be crucial in designing, developing, and testing embedded software, including coding, debugging, testing, troubleshooting, and... 
    Work at office

    Mission Critical Electronics

    Costa Mesa, CA
    3 days ago
  • $118.7k - $224.14k

     ...Security business segment. The NMS Lead Engineer will serve as the subject matter expert in...  ...test, deploy, and maintain high-quality software solutions, emphasizing automation, comprehensive...  ...Engineer (IT Enterprise Architect Level III) (Government) earns between $118,700 - $2... 
    Contract work
    Temporary work
    Work at office
    Local area
    Relocation
    Shift work

    AT&T

    Chantilly, Loudoun County, VA
    4 days ago
  • $146k

     ...creating new value for Expedia Group and its partners. As a Mobile Engineer III, iOS, you will help build and scale traveler protection...  ...Minimum Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or 5 years of equivalent practical experience Professional... 
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Expedia

    Seattle, WA
    17 hours ago
  • Blue Origin seeks an Embedded Software Engineer for a remote-controlled rover project (Honeybee Robotics). You will develop and validate embedded software for a planetary science rover, with emphasis on robust autonomy and fault recovery. The role requires 3+ years of... 
    Remote work

    Blue Origin

    Los Angeles, CA
    3 days ago
  • $164.65k - $230.51k

     ...on-Chip (SoC) devices, our integrated avionics products host embedded software that configures, controls, performs preprocessing, and...  ...components. We are looking for an experienced embedded software engineer that will be responsible for designing, implementing and verifying... 
    Permanent employment
    Temporary work
    Local area
    Relocation

    Blue Origin

    Seattle, WA
    3 days ago
  • $164.65k - $230.51k

    Position Overview Embedded Software Engineer - Remote Controlled Rover (Honeybee Robotics). Develop embedded software for a remotely controlled rover, supporting planetary science and ISRU solutions. Passion for spaceflight mission required. Responsibilities Lead efforts... 
    Full time
    Temporary work
    Remote work

    Blue Origin

    Los Angeles, CA
    3 days ago
  • Job Title: Embedded Software Engineer Department: Software Engineering Reports To: Senior Software Engineer Classification: Exempt Primary Function We are seeking a talented and experienced Embedded Software Engineer to join our Software Engineering team. The ideal candidate... 
    Flexible hours
    Afternoon shift

    Platform Aerospace

    Hollywood, MD
    3 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... 

    TechDigital Group

    Redmond, WA
    3 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
    3 days ago
  • $130k - $160k

     .... This team is responsible for the entire software and firmware stack running on our mission...  ...implementation. You’ll work closely with senior engineers, internal stakeholders and external partners, building your expertise in embedded Linux and kernel development while... 
    Internship
    Remote work

    Flock Safety

    Brooklyn, NY
    2 days ago
  •  ...NYFinance/Info SystemsFull TimeDayM-F, 8:30-5Job Summary: The System Engineer III handles the highest levels of support problems, projects and...  ..., operating system, data center environment, security, and software. The System Engineer III performs high level troubleshooting... 
    Local area

    HealthAlliance of the Hudson Valley

    Valhalla, NY
    4 days ago

Do you want to receive more vacancies?

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