Embedded Software Engineer III
Samprasoft
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 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 specificationsDesigns components of an embedded system based on software requirementsIntegrates applications using components developed in-house and 3rd party librariesImplements code for embedded systems using the ARM Cortex-M platform, following our coding conventionsDevelops test plans, then test the implemented code through unit tests and integration testsParticipates in design and code reviewsIdentifies and develops new technical ideas. Evaluate them again requirements, quality, timeline and costConsiders customer needs and trends for projects and activitiesDesigns solutions that can be readily adapted to changes in technology and/or clinical useIncorporates business, market, industry and competitive knowledge into technical solutionsDetermines required tasks and completes on time with no supervisionIdentifies and communicates potential risks with appropriate mitigationsChallenges project teams and established work processes and proactively finds creative methods to reach desired performance levelsAddresses routine technical problems by leading a team to brainstorm solutionsSynthesizes complex information gathered from a variety of sources and disseminates to othersSupports other engineers on their designs, and also receives guidance from Specialist or Principal EngineerIncorporates business, market, industry and competitive knowledge into technical solutionsEducation, experience, qualifications and skills:BS Degree (preferably in a technical discipline)6+ years of engineering experience, or comparable experience5+ years of C/C++ programming experience3+ years of RTOS (or bare-metal) applications development and debugging device drivers experience5+ years working in cross functional teams consisting of discipline specific engineers, or comparable experience2+ years of experience using ARM7TDMI / ARM Cortex-M / MSP430 / Renesas RX microcontrollersDemonstrated understanding of concurrency concepts and techniques (multithreading, locking, semaphores)Demonstrated understanding of SW architecture conceptsStrong Organizational and communication skillsProficient problem solving skillsStrong Interpersonal skills with the ability to work collaboratively with others in a team environmentWorking knowledge of Microsoft Office and Engineering SoftwareExperience in the medical device industry and FDA Regulations is preferredExperience with project management is preferredPreferred experience:Experience with embedded LinuxExperience with one scripting language: Perl/Python/RubyExperience with network programming (IP, TCP, UDP and also IPC), including security aspectsExperience with communication protocols and interfaces (USB, UART, SPI, I2C)Demonstrated understanding of microcontroller architectures (ARM, PPC, MIPS, IA-32) and their constraints on application developmentDemonstrated understanding of fundamental algorithms (sorting, searching) and data structures (heaps, queues)Demonstrated understanding of system-level testing and integrationExperience with unit testing (at least one UT framework) and integration testingExperience in a regulated industry (medical device industry/FDA, aerospace/FAA) is preferredPhysical 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.
- ...their best work. And if that’s you we would love to have you join us!Job DescriptionJob DescriptionYou will be part of a Software Embedded engineering team. The team focuses on design, development, and test of embedded software, features, and functionalities. You will...SuggestedFull timeWork at officeVisa sponsorshipWork visaFlexible hours
- Mechanical Engineer IIIAs a Mechanical Engineer III you will perform engineering tasks under minimal guidance that are varied and complex which require troubleshooting and interpretation of data, development of new test methods or procedures and are used for a variety...Suggested
$104.9k - $199.07k
...Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance... ..., and sustainability.What this position entailsThe Software Engineer III is a critical contributor at the intersection of product engineering...SuggestedFull timeTemporary workWork experience placementWork at officeRemote workFlexible hours- ...reduce risk, accelerate deployment, and drive reliable performance. Summary Under minimal supervision, the Electrical Engineer III leads the design and execution of electrical systems for mid-to-large scale automation projects. This role includes full design...SuggestedRemote work
- ...Mechanical Engineer IIIAs a Mechanical Engineer III you will perform engineering tasks under minimal guidance that are varied and complex which require troubleshooting and interpretation of data, development of new test methods or procedures and are used for a variety...Suggested
- ...Electrical Engineer IIIThe Electrical Engineer III is responsible for performing electrical power, lighting, and/or low voltage system engineering tasks... ....Operates computer-assisted engineering and design software and equipment to perform engineering tasks.Provides electrical...Work at officeMonday to Friday
$98.9k - $125.6k
...Job Title: Embedded Software Engineer Job Description We are seeking a highly motivated Embedded Software Engineer to develop robust, efficient, and scalable software solutions for embedded control systems used in residential and power products. In this role, you...Permanent employmentWork experience placement3 days per week- Full Stack Developer 3This Full Stack Developer role focuses on designing and delivering scalable, end-to-end solutions across both front-end and back-end systems within a modern, enterprise environment. The position combines hands-on development with technical leadership...
- ...Controls Engineer IIISteele Solutions Inc. is the nation's leading designer and manufacturer of steel work platforms and mezzanines supporting... ....About the RoleUnder limited supervision, the Controls Engineer III is responsible for the design, programming, and deployment of...For subcontractorRemote work
$90k - $110k
...Job Description Job Description Position: Electrical Engineer III Location: Lakewood, CO / Avon, CO / Belleville, IL / Evansville, IN / St. Louis, MO / Milwaukee, WI / Schaumburg, IL / Ft. Collins, CO Years of Experience: 5+ Years About RTM: RTM Engineering...Flexible hours- ...capital and provides people the right opportunities for growth and professional excellence. Job Description Job Title: Embedded Software Engineer Duration: 12 months (Could go beyond) Responsibilities Design and implement software on Diagnostic Cardiology ECG products...Permanent employment
- Role Summar Build and maintain the embedded software stack for the Delta Unit Controller, the skid-level brain that coordinates PCS, BMS,... ...where applicable. Required Qualification BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in embedded...Local area
- ...Corporation is seeking a Lead Firmware Engineer to join our team in developing high speed... ...designing, implementing, and testing real-time embedded firmware to enhance the performance and... ...engineers, mechanical engineers, and software developers to integrate firmware with...
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description• At least 4 years of experience in...
- ...Corporation is seeking a Lead Firmware Engineer to join our team in developing high speed... ...designing, implementing, and testing real-time embedded firmware to enhance the performance and... ...engineers, mechanical engineers, and software developers to integrate firmware with...Full timeWorldwide
$90k - $110k
...Mechanical Engineer IIILocation: Lakewood, CO / Avon, CO / Newport, KY / Belleville, IL / Milwaukee, WI / Evansville, IN / Springfield, MOYears of Experience: 5+ YearsAbout RTM:RTM Engineering Consultants is an MEP, civil and structural engineering firm that goes beyond...Flexible hours- ...Quality Engineer IIIThis position will support the Quality Assurance Department's objective to build quality into equipment design and manufacturing... ...of quality, reliability, and performance. The Quality Engineer III will be responsible for qualifying and maintaining purchased...
- ...Description Under the direction of Engineering Management, develop and analyze new or existing... ...candidate for a Mechanical Engineer III would be able to do the following: #... ...problems. ~ Proficient in using CAD software such as SolidWorks and AutoCAD. ~ Understanding...For contractorsWork at office
- Overview We’re looking for an Embedded Firmware Engineer II who can take full ownership of firmware development across the entire product lifecycle... ...end-of-life Design and implement production-level and R&D software solutions Write high-performance embedded C code for...
- ...help our clients, communities, and each other.CLA is growing and seeking to hire an experienced Lead Modern Workplace SharePoint Engineer to join our talented Information Technology team. The position offers growth, flexibility and a collaborative work environment.In...Full time
- Job DescriptionBrady Corporation is seeking a Senior Firmware Engineer to join our team in developing high speed inkjet and thermal transfer... ...responsible for designing, implementing, and testing real-time embedded firmware to enhance the performance and functionality of our...
- ...technologies and solutions on our electrical engineering teams. Our Engineering Team is... ...firmware engineering, power electronics, embedded systems, machine learning, and the use of... ...hardware, and TestStand. Experience with software configuration management tools, defect tracking...Full time
- ...technologies and solutions on our electrical engineering teams. Our Engineering Team is... ...firmware engineering, power electronics, embedded systems, machine learning, and the use of... ...Lead design and implementation of embedded software systems using modern software engineering...Full time
- ...Your Role on Our TeamAs a Metrology Data, Systems, and Automation Engineer, you will help modernize metrology operations by improving how... ...in metrology, quality engineering, manufacturing engineering, software automation, data analytics, systems integration, technical...Full time
- ...create disruptive new technologies and solutions on our electrical engineering teams. Our Engineering Team is responsible for giving life to... ...the limits in firmware engineering, power electronics, embedded systems, machine learning, and the use of artificial intelligence...Full time
- ...Embedded Engineer Location: Milwaukee, WI On-site Duration: 12 months+ Visa: Any Visa (except H1B and CPT) Interview: Phone/Skype Job Description Perform development and verification compliance with DO 178B/C. Participate in Architectural and design phase...H1b
$95k
Job Description AECOM is seeking a Mechanical Engineer III to be based in our Atlanta, GA office. The Mechanical Engineer III will work independently... ...commercial buildings. Use commercially available engineering software used in HVAC systems design. Evaluate, select, and apply...Permanent employmentWork at officeLocal areaRelocation packageFlexible hours$105.4k - $124k
...experience in mainframe technologies with an emphasis on installation/upgrading, tuning, and troubleshooting of z/OS and third-party software. This individual should be self-motivated and driven to help contribute toward the success of our mainframe technology initiatives...Full timeWork experience placementLocal area3 days per week- Auto req ID: 56005 Title: Mgr Engineering Systems Job Function: Engineering Location: PDCWorkplace Category:Onsite Company: Harley-Davidson Motor Company Full or Part-Time: Full Time Shift: SHIFT1 At Harley-Davidson, we are building more than machines. It’s our passion...Full timePart timeRelocationRelocation packageShift work
$93.4k - $145k
Auto req ID: 57720 Title: Sr Engineer Systems - Thermal/CFD Job Function: Engineering Location: PDCWorkplace Category: Onsite Company:... ...balance, flow and drag)The ability to communicate across multiple software tools to quantify or optimize performance of vehicle/sub-...Full timePart timeRelocationRelocation packageShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer III. Be the first to apply!
- software sales executive Milwaukee, WI
- software Milwaukee, WI
- software sales Milwaukee, WI
- embedded software Milwaukee, WI
- id software Milwaukee, WI
- software support Milwaukee, WI
- software technical support engineer Milwaukee, WI
- remote software sales Milwaukee, WI
- software applications developer Milwaukee, WI
- software technology Milwaukee, WI


