Senior Embedded Software Engineer
$93k - $125kD3 Engineering
SENIOR EMBEDDED SOFTWARE ENGINEER Department: Product Design Services
FLSA Status: Exempt
Reports to: Operations Manager
Pay Range: $93,000 - $125,000 annually
Location: Rochester, NY
The Role: D3 Embedded is seeking an experienced Senior Embedded Software Engineer to lead the design, development, and optimization of software for embedded systems. This role involves architecting and implementing firmware solutions, debugging complex system issues, and ensuring high performance and reliability. The ideal candidate has extensive experience with embedded C/C++, real-time operating systems (RTOS), Linux operating systems (Ubuntu, Yocto, etc), microcontroller architectures, System on Chip SoC architectures, and low-level hardware interactions. Strong problem-solving skills, leadership traits, and the ability to mentor junior engineers are essential. This position plays a critical role in driving innovation and advancing embedded technology in our products.
The Responsibilities:
Candidates must be eligible to work in the United States. D3 Embedded does not sponsor visas. For more information about D3 Embedded, please visit
D3 Embedded is committed to fostering a diverse work environment and proud to be an Equal Opportunity Employer. We consider and hire applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state or local law.
D3 Embedded participates in E-Verify, a federal program that confirms employment eligibility upon hire.
FLSA Status: Exempt
Reports to: Operations Manager
Pay Range: $93,000 - $125,000 annually
Location: Rochester, NY
The Role: D3 Embedded is seeking an experienced Senior Embedded Software Engineer to lead the design, development, and optimization of software for embedded systems. This role involves architecting and implementing firmware solutions, debugging complex system issues, and ensuring high performance and reliability. The ideal candidate has extensive experience with embedded C/C++, real-time operating systems (RTOS), Linux operating systems (Ubuntu, Yocto, etc), microcontroller architectures, System on Chip SoC architectures, and low-level hardware interactions. Strong problem-solving skills, leadership traits, and the ability to mentor junior engineers are essential. This position plays a critical role in driving innovation and advancing embedded technology in our products.
The Responsibilities:
- All phases of the product development cycle including:
- requirements definition and architecture
- software design and development
- Software implementation
- hardware bring-up, software/hardware integration
- verification and validation, and customer support
- Embedded processors running real-time operating systems or Embedded Linux on custom electronics.
- Technical tasks including;
- assisting with board bring-up
- developing driver and application-level code
- system verification
- Conduct and oversee code reviews, unit testing, debugging, and software/hardware integration.
- Technical direction and leadership in a non-supervisory capacity for complex engineering projects
- Support project planning efforts including task definition and work effort.
- Develop and evaluate plans and criteria for various projects and activities you will do.
- Embedded Linux platforms
- Open-source Linux and associated SDKs
- GCC/GNU toolchain
- Developing & identifying tools / methods for better design reuse & process improvement
- Design reviews and technical oversight
- Coaching & mentoring less experienced engineers
- Other duties as assigned
- Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering discipline and/or equivalent years of experience
- Minimum 5 years of experience in Embedded Software role
- Excellent problem solving & troubleshooting skills.
- Ability to read schematics and debug digital hardware using oscilloscope, logic analyzer, or similar tools for troubleshooting.
- Experience writing embedded device drivers
- Experience debugging embedded platforms
- Knowledge of embedded software and firmware development, including C and C++.
- Up to date experience with Embedded Linux platforms, configuration, board support package, kernel drivers, and device tree
- Experience using GIT version control system
- Experience developing with GCC/GNU toolchain
- Experience with embedded camera and video processing is desirable.
- Self-Driven personality
- Capable of a big picture, system-oriented approach
- Solid technical leadership skills
- Strong communication and interpersonal skills.
- Competitive total compensation
- Medical and dental coverage
- Employer paid basic life, short-term disability, and identity theft coverage
- Voluntary vision, life, long-term disability, accident, critical illness coverage
- 401k retirement contribution
- Paid holidays, time-off, and sick time
- Tuition assistance and employer paid professional development
- Flexible work schedules
- Remote opportunities available
- Complimentary snacks and beverages
- Employer sponsored social events
Candidates must be eligible to work in the United States. D3 Embedded does not sponsor visas. For more information about D3 Embedded, please visit
D3 Embedded is committed to fostering a diverse work environment and proud to be an Equal Opportunity Employer. We consider and hire applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state or local law.
D3 Embedded participates in E-Verify, a federal program that confirms employment eligibility upon hire.
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in West Henrietta, NY vacancy
- ...Senior Embedded Software Engineer Allient Inc. is in growth mode and currently seeking a Senior Embedded Software Engineer to join our team in Rochester, New York! The Senior Embedded Software Engineer researches, designs, and develops embedded software systems in...SeniorLocal area
- ...motion controllers, servo drives, motors, and integrated automation solutions is in growth mode and currently seeking a Senior Embedded Software Engineer to join our team in Rochester, New York! Allient-Rochester services the aerospace & defense, medical,...SeniorLocal area
$98.5k - $206.8k
...Job Title: Senior Embedded Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity...SeniorFull timeContract workWork experience placementImmediate startFlexible hours$162.9k - $244.3k
...Overview We are seeking a highly skilled Senior Embedded Reliability Engineer with a strong background in protection and control systems, energy management devices, and utility-scale software for transmission and distribution (T&D) applications. In this role, you...SeniorWork at officeRemote workRelocation package$100k - $166.64k
Rush Henrietta Central SD is seeking a High School Principal dedicated to leading a diverse school community. This role involves overseeing an educational program serving over 1,200 students, fostering a culture of inclusion, and ensuring high expectations for academic ...Senior$152.4k - $254k
A leading energy company is seeking a Senior Embedded Reliability Engineer to lead reliability initiatives for grid automation products. This remote position involves performing reliability modeling, leading test plans, and collaborating with utilities on grid performance...SeniorRemote work- Join to apply for the Embedded Software Engineer role at Safran - Navigation & Timing . We are looking for an Embedded Software Engineer to join... ...address customer requirements. Working with the guidance of senior developers and team leaders. Participating in peer code...Worldwide
- A leading aerospace and defense firm based in West Henrietta, NY is seeking an Embedded Software Engineer to join their Product Development Team. In this mid-level role, you will design and implement innovative features for timing products, improve performance, and collaborate...
- ...debugging-troubleshooting) and customizing embedded code (C/C++_ on a Linux type RTOS... ...Computer Science, Electrical or Computer Engineering) Pluses (not required/nice to have/are... ...development Experience with Robot Applications Software Development (ROS2 is a plus)...Work at officeRelocation packageMonday to Friday
$48k - $72k
IDEX Corporation is looking for an Optical Assembly Technician 2 in West Henrietta, New York. This role encompasses advanced optical assembly and requires precise alignment of optical elements in a clean-room setting. Candidates should have a strong grasp of optical principles...Senior- Genesee & Wyoming is seeking a Senior Accountant to support accounting, compliance, and reporting activities. The role involves preparing financial information accurately and timely. The ideal candidate will have a Bachelor's degree in Accounting, strong interpersonal...Senior
$35 - $45 per hour
Pho Prime, LLC in West Henrietta, NY is hiring a Civil Foreman with at least 5 years of supervisory experience. The role involves reviewing construction plans, ensuring safety compliance, and leading construction teams. The compensation ranges from $35 to $45 per hour, ...SeniorHourly pay$48k - $72k
IDEX Corporation is looking for an experienced CNC Machinist to operate independently in a prototype manufacturing environment. Responsibilities include machining precision components, interpreting blueprints, and programming CNC machinery. Candidates should have at least...Senior$60k - $90k
A leading HR solutions provider in New York seeks an experienced client relationship manager in the Retirement Services sector. Candidates should have a Bachelor's degree and at least 3 years in the retirement services industry. Responsibilities include maintaining client...Senior- A healthcare staffing agency based in the United States is seeking a skilled cardiac surgical assistant to collaborate with surgical teams in providing essential cardiac care. The ideal candidate must hold a CNOR certification and have at least two years of cardiac RNFA...SeniorShift workWeekday work
- A leading freeze-drying technology company is seeking a skilled Journeyman Refrigeration Technician to work onsite in West Henrietta, NY. This role involves leading ammonia refrigeration system operations, performing complex repairs, and ensuring compliance with safety ...Senior
- La-Z-Boy Inc. is seeking a candidate in Town of Henrietta, NY, to execute and maintain critical order lifecycle processes in an ERP environment. The role includes managing item setups and addressing order support inquiries. Applicants should have a high school diploma or...Senior
- Troon is seeking an Equipment Manager responsible for maintaining and managing all golf course equipment at Mansion Ridge in Monroe, NY. Key duties include repairing and performing preventative maintenance on machinery, conducting inspections, and training staff on proper...Senior
$48k - $72k
A leading manufacturing company in the Town of Henrietta is seeking an experienced machinist to operate CNC lathes and mills. The role involves machining precision parts, interpreting specifications, and collaboration across departments. The ideal candidate should have ...Senior- Bob's Discount Furniture is hiring a Senior Retail Guest Experience Sales Specialist in Town of Henrietta. You’ll lead customers through a personalized shopping experience while ensuring store operations run smoothly. This in-store role emphasizes a customer-first mindset...Senior
$19.62 - $26.49 per hour
The University of Rochester is seeking a Phlebotomist to oversee training and development within the laboratory team. This role involves collecting and processing patient specimens while ensuring regulatory compliance and staff competency through effective training and ...SeniorHourly pay$130k - $150k
...who want to make an impact in one of the fastest-growing corners of sports entertainment. The Role We’re seeking a Senior Backend Engineer to design, build, and scale the systems that power our customer experience. In this role, you’ll focus primarily on coding...SeniorWorldwide- TEEMA Solutions Group is seeking a Registered Nurse for a full-time position in the Town of Rochester, NY. The role involves providing circulating and scrub duties in an operating room, supporting a variety of surgical services including ortho and trauma. Candidates must...SeniorFull timeContract workShift work
$100k - $120k
...Job Description Job Description Job Summary Vanteon is seeking applicants for senior-level embedded software roles, including as Principal Embedded Engineer and Senior Principal Embedded Engineer. The specific level will be dependent on the applicant's level of experience...SeniorWork at office- Dormont Manufacturing Co is seeking an Accounts Payable Manager (Temp) for its Wheatland, PA division, responsible for ensuring accurate processing of invoices and payments. The ideal candidate will have 3-5 years of accounting experience, a diploma in Accounting, and proficiency...SeniorTemporary work
- A leading real estate management company is seeking a Facilities Manager in Henrietta, NY. This position ensures safety and functionality of properties while overseeing maintenance operations and the Facilities team. The ideal candidate has substantial experience in building...Senior
$90k - $145k
A leading engineering firm in West Henrietta, NY, is seeking a Lead Electrical Engineer to design electrical systems for natural gas and energy facilities. Candidates must have at least 5 years of experience in electrical design and a Bachelor's degree in electrical engineering...Senior- DJ Acquisition Management Corp in Henrietta, NY is seeking a CNC Machinist responsible for the safe operation and setup of CNC Machining Centers. The ideal candidate will have a strong background in CNC processes and training capabilities. Applicants should possess a high...Senior
- A community support organization in New York seeks a dedicated individual to oversee the daily routines of residents in a supportive environment. The role involves direct supervision of residents, administering medication, and maintaining schedules, fostering an atmosphere...SeniorPart time
- The University of Rochester is seeking a full-time research support professional in Rochester, New York. This role involves managing small and large research projects, conducting experiments, and training lab personnel. Minimum qualifications include a Bachelor's degree...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
Related searches
- senior West Henrietta, NY
- software West Henrietta, NY
- software implementation project manager West Henrietta, NY
- embedded software application engineer
- graduate embedded software engineer
- junior embedded engineer
- embedded systems software engineer
- embedded software engineer
- embedded software engineering intern
- embedded android developer


