Staff Embedded Software Engineer
$125k - $152kD3 Embedded
Embedded Software Engineer, Staff Department: Product Design Services FLSA Status: Exempt Reports to: Design Engineering Operations Manager Pay Range: $125,000 - $152,000 annually Location: Rochester, NY The Role D3 Embedded is seeking a highly skilled Staff Embedded Software Engineer to lead the design, development, and optimization of complex embedded systems for intelligent imaging and radar applications. This role involves defining software architecture, driving technical innovation, and solving challenging system-level issues. The ideal candidate has deep expertise in embedded C/C++, embedded imaging with CMOS cameras and similar sensors, knowledge of video pipe architectures, real-time operating systems (RTOS), microcontroller architectures, and low-level hardware interactions. As a key technical leader, this position requires strong problem-solving skills, the ability to mentor and guide engineering teams, and a strategic mindset to influence product development and long-term technology roadmaps. 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. Integrating image sensors and cameras into real time embedded systems Designing and implementing high performance video processing pipes that use real-time image and radar data. 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 Additional Responsibilities Other duties as assigned The Right Person Will Have Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering discipline and/or equivalent years of experience Minimum 10 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. The Benefits 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 The Company Since our founding in 1999, D3 Embedded has driven innovation in high-performance embedded systems development. We leverage our expertise in autonomous machines, sensors, imaging, optics, edge computing, algorithms, robotics, and electrification to provide cutting-edge engineering design and low-volume manufacturing services. Headquartered in Rochester NY, we serve a global network of customers and are proudly connected with many technology leaders and Fortune 500 companies. We are interested in bright, creative, and team-oriented individuals exhilarated by the opportunity to transform the world through frontier technologies. Eligibility and EEO Statements 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. #J-18808-Ljbffr
- ...Responsibilities Design, develop, and maintain software applications supporting optical product development, manufacturing process... ..., electrical, process development, manufacturing, and quality engineering teams. Produce software requirements, architecture documentation...SuggestedFull timeRemote work
$84.5k - $157.5k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Embedded Software Engineer Job Code: 43373 Job Location: Rochester, NY Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours...SuggestedLocal areaFlexible hours$65k - $80k
Akkodis is seeking a Embedded Software Engineer job with a client in Rochester NY. Must hold an Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, or related fields to be considered. In this position, you will be creating and enhancing solutions...SuggestedLocal area$79.56k - $99.42k
...what we do and the people who currently help us succeed. The Software Engineering experience with Ultra Maritime offers both a challenging and... ...development and legacy products. Responsibilities Provide embedded software development support to current and existing...SuggestedTemporary workFor contractorsLocal areaWorldwide- ...area designs and produces rugged hardware and software systems. About the Role We are seeking a Senior Firmware Engineer (Hybrid) to lead the design, development of... ...Develop firmware solutions for complex, embedded systems Support Product transfer to manufacturing...Suggested
$148k
...the right place! We are seeking a dynamic and creative Firmware Engineer to join our Core Technologies Team in Rochester, NY. Bring your... ...assistants to speed up everything from writing and refactoring embedded Linux code to debugging drivers, generating unit tests, and...Temporary workFlexible hours$165k - $200k
...Lead Full Software Engineer Application Modernization & Agentic Solutions MegazoneCloud US Location, Travel & Compensation Nationwide (US). Hybrid or onsite preferred near Rochester NY, Irvine CA, or Frisco TX. Client‑site and program travel as required...Immediate startRelocation$22 per hour
...now or in the future) or take over sponsorship of an employment Visa at this time. Mindex is looking for a motivated Co-op Software Engineer to join our team and gain hands-on experience building, testing, and delivering software solutions in a collaborative Agile...Work at officeLocal areaWork visaMonday to Friday3 days per week$70k - $120k
...Job Description Job Description Mindex is looking for a Software Engineer to join our Product division. You'll design and build cloud-native applications on .NET and AWS, using AI-assisted engineering practices throughout the development lifecycle. You'll work closely...Remote workVisa sponsorshipWork visaFlexible hours- ...home and abroad? Do you have the skills necessary to implement software development frameworks? Then Thomson Reuters Special Services (... ...TRSS) is looking for you! Job Description As a Software Engineer Co-op on the TRSS team, you will be working on projects that...Full timeContract workLocal areaFlexible hours
- ...Opportunity: As a key member of our Engineering team, you will be responsible for designing... ...with the opportunity to create embedded software that enables next-generation R-PNT technology... ..., communicate results to engineering staff, make technical presentations, and may...For contractorsWork at officeWorldwide
$24 - $27 per hour
...for research and development, engineering, quality, and product... ...art sensors, control panels, software, communications and more. Job Description The Embedded Firmware Engineering Co-op will... ...will collaborate closely with a staff mentor to gain a depth of experience...Hourly payWork experience placementInternshipRemote work$45 - $50 per hour
...Senior Embedded Firmware Engineer Location - Fairport, NY Onsite Opportunity Pay rate - $45 to $50 Responsibilities: • Embedded systems... ...post release to timely meet customer needs. • Follow software development and validation processes and continuously improve...Weekly payTemporary workFlexible hours- Web Application Software Engineer Location: Rochester, NY / Binghamton, NY / Augusta, ME (Onsite - No Remote) Duration: 3-Year Contract Our client is seeking a Web Application Software Engineer to design, develop, and support full-stack web applications. This role requires...Contract workRemote work
$85k - $134k
...coding, testing, and maintaining new and legacy enterprise software systems and data pipelines supporting large-scale use cases... ...components and integrations Review code created by other engineering staff to provide timely feedback, ensuring adherence to best practices...Work experience placementWork at officeLocal areaHome office- ...We are seeking highly motivated Firmware Engineering intern/co-op to join our team and work... ...delivery of Firmware for AMD's discrete and embedded products. In this role - We will... ...validate features on reference hardware and software, pre-silicon emulation and simulation...Full timeSummer workInternshipSummer internshipWorldwide
$900 per month
...business goals, we'd love to hear from you! As an IT Solutions Engineer , you'll provide a combination of scheduled onsite support... ...support to clients, including troubleshooting hardware, software, and network-related issues Conduct proactive system monitoring...Work at officeRemote work$120k - $145.8k
...Lead Line Engineer Reports to Manager - Projects Unit Work type: Office Location: Binghamton, NY OR Rochester, NY The salary range for this position is based on experience level ranging from $120,000- 145,800 What We Offer: Competitive benefits and growth...Contract workFor contractorsWork at officeLocal area- ...potential. Our team is key to our success. We’re people-first. We value collaboration, curiosity and commitment. As a Lead Software Engineer at JPMorgan Chase within the Accelerator business, you are the heart of this venture, focused on getting smart ideas into the...
- ...We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Asset Management Trading Technology organization you serve as a seasoned member of an agile team...
$116.64k - $145.8k
Position Information:Job Title: Lead Engineer - Transmission & Substation Project DevelopmentLocations: Binghamton, NY or Rochester, NYSalary... ...needs. This position is expected to develop internal staff, collaborate across organizations, and lead external (consulting...For contractorsLocal area- ...automated machinery including robotic cells, gantry systems, and motion-control driven equipment. Provide technical direction, mentor engineers and designers, and ensure on-time delivery of manufacturable designs that meet performance, safety and cost targets using...
- ...priorities and workflow to ensure timely feedback to production and engineering teams. Additional Responsibilities: • Partner closely... ...• Participate in strategic planning for metrology equipment, software, and technology upgrades. • Lead special projects and...
- ...product and service offerings include gear and transmission design software, gear manufacturing machines and related accessories, gear... ...(GD&T) Experience with reading and understanding engineering drawings, models, work instructions and specifications Can...ApprenticeshipWork at officeWorldwideFlexible hoursShift workNight shiftAfternoon shift
- Sr. Software Engineer SAP On Azure Technical SAP Basis Cloud Architect with Location is New Jersey, USA SAP Basis Architect + Azure Certified Overall experience of 15+ years in SAP Basis & HANA administration Should completed minimum 2 Implementation, 2 Migration and 2...
- Product Engineer - Enterprise Analytics Services Independent technical leader delivering complex software capabilities while contributing to architecture and mentoring peers. Build the Future of Enterprise Analytics Qualitrol's Enterprise Analytics Services organization...
$35 - $45 per hour
...to understand and carry out oral and written directives. ~ Ability to read and interpret blueprints. ~ Experience with PC-DMIS Software preferred. ~ Experience with Brown & Sharpe CMM preferred. ~ Solid computer, organizational and problem-solving skills. ~...Hourly payPermanent employmentFull timeMonday to FridayFlexible hours$70k - $125k
...Job Description Job Description Applications Engineer - Innovations Team Brinkman Products Brinkman Products is looking for an Applications Engineer to join our Innovations Team . This role is open to entry-level and mid-level engineers who are excited...$75k - $105k
...Job Description Job Description Applications Engineer - Thread Rolling Solutions Team Brinkman Products - CJWinter Division... ...manufacturing is a plus Proficiency with SolidWorks or other 3D CAD software and parametric modeling preferred Strong troubleshooting,...Full timeWork at officeWorldwide- ...Job Description Job Description Applications Engineer About Micro Instrument Corp Micro Instrument Corp provides a progressive... ...Disney, Xerox, and Valeant Pharmaceuticals. We employ a full staff of engineers, technical writers and trade professionals with...Contract workLocal areaMonday to FridayNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
- software sales executive Rochester, NY
- software technology Rochester, NY
- software intern Rochester, NY
- entry level software sales Rochester, NY
- software sales representative Rochester, NY
- id software Rochester, NY
- software sales Rochester, NY
- internship software Rochester, NY
- healthcare software sales Rochester, NY
- software applications developer Rochester, NY




