Staff Embedded Software Engineer
D3 Engineering
Embedded Software Engineer, Staff Department: Product Design Services 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 Conducting overcode 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. 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. 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. Capable of a big picture, system‑oriented approach. Solid technical leadership skills. Strong communication and interpersonal skills. The Benefits: 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. 401(k) retirement contribution. Paid holidays, time‑off, and sick time. Tuition assistance and employer paid professional development. 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. Candidates must be eligible to work in the United States. D3 Embedded does not sponsor visas. 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
$69.1k - $141.5k
...Job Title: 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:...SuggestedFull timeContract workWork experience placementImmediate startFlexible hours$100k - $120k
...Job Summary Vanteon is seeking applicants for senior‑level embedded software roles, including Principal Embedded Engineer and Senior Principal Embedded Engineer. The specific level will be dependent on the applicant's level of experience. The position will design and...SuggestedWork at office- To support a growing RevOps Tech Team, the full-time HubSpot Solutions Engineer will build custom solutions in HubSpot, translate business objectives into technical requirements, and lead the integration of multi-system data models while working remotely. Key responsibilities...SuggestedRemote work
- ...Front End Software Engineer Rochester, NY Long Term Responsibilities: • Work effectively within a large code base to design elegant and efficient solutions for new problems within the context of an existing implementation • Apply application specific...Suggested
- ...interest of national security. L3Harris Engineering Hiring Event in Rochester, New York.... ...sea technology! Our expanding teams in Software Engineering, Systems Engineering, Electrical... ...-optic systems Software Engineers – Embedded, EO/IR (electro-optical/infra-red)...SuggestedLocal areaFlexible hours
- ...Job Description Job Description 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...Local area
- Job Description: ~8+ years experience ~ Strong knowledge in Logic, Data Structure & Algorithm ~ Strong SQL knowledge ~ Good systems design ability ~ Good problem solving / debugging skills ~ Show strong initiative, organization, and communication...
$97k - $180k
...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Software Engineering Job Code: 40198 Job Location: Rochester, NY; Chantilly, VA; Melbourne, FL Job Schedule: 9/80 (Every Other Friday Off...Local areaFlexible hours$97k - $180k
...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Software Engineering Job Code: 40201 Job Location: Rochester, NY; Chantilly, VA; Melbourne, FL Job Schedule: 9/80 (Every Other Friday Off...Local areaFlexible hours$111.5k - $207.5k
...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Embedded Software Engineer Job Code: 39159 Job Location: Rochester, NY Job Schedule: 9/80 Job Description: L3Harris Space and Mission...Local areaFlexible hours$84.5k - $157.5k
...the interest of national security. Job Title: Specialist, Software Engineer – RPG Job Code: 37095 Job Location: Rochester, NY... ...Design, develop, integrate, test, and debug software for embedded and Linux-based prototype systems using C++ and C in real-time...Local areaFlexible hours$138.9k - $180.6k
...) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing... ...in multiple programming languages on Linux, Windows, and embedded platforms Appling fundamentals and best practices of...Temporary workFor contractorsWork experience placementCasual workLocal areaRemote work$93k - $143k
...consumers choose to celebrate and preserve life's memories, from the big events to the everyday moments that matter. Senior Software Engineer - Platform, Cloud & Edge Systems Please note: this position is NOT eligible for Visa sponsorship relocation...Temporary workWorldwideRelocation packageFlexible hours- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent...Full timeH1bRemote work
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading...Work at officeRemote workWork from home
$100k - $160k
...Overview Eagleview’s Image Plan & Capture team is hiring a Sr. Software Engineer. In this role you will design, develop, and maintain software applications through all phases of the software development life cycle. We’re looking for motivated, organized, and independent...Full timeWork experience placementLocal areaImmediate start- ...a healthier future for all . Join our mission as a Senior Software Engineer on our R&D Instrument Platforms organization to support software... ...root-cause analysis skills. Preferred Skills: Embedded systems development, including RTOS and real-time...Work at officeRelocationRelocation package
$97k - $125k
...matter. POSITION SUMMARY: The Kodak Alaris Software Developer position is responsible for... ...individual will work with our Rochester, NY staff either locally or remotely. Anyone... ...functional teams. Contribute to code reviews, engineering standards, and continuous improvement...Temporary workRemote workRelocation packageFlexible hours- ...Job Description We are hiring for a specialized Software Engineer! In this full-time opportunity, you will act as a lead in the development, testing, execution, and maintenance of software, while addressing and solving complex issues. Candidates must have a Bachelor...Permanent employmentFull time
- ...walmart lab etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who should...Full timeRemote work
$180k - $247.5k
...Software Engineer V page is loaded## Software Engineer Vlocations: Rochester,NY: Santa Clara,CAtime type: Full timeposted on: Posted Todayjob... ...and leadership expertise in your field* Experience in embedded systems programming using C and C++ in RTOS environments**Preferred...Full timeRelocation$150k - $300k
...At Citadel, Software Engineers are responsible for building the systems that power every aspect of our investment process, from research and analysis to trading, risk management, funding and settlement. Working side by side with investors and quantitative researchers,...Flexible hours$117k - $218k
...the interest of national security. Job Title: Lead, Optical Engineering Job Code: 39683 Job Location: Rochester, New York... ...functional teams including optical, mechanical, electrical, systems, software, and manufacturing engineering to support programs from...Local areaFlexible hours- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers. Who Should Apply Recent computer science/engineering/...H1b
- ...Opportunity: As a key member of our Engineering team, you will be responsible for... ...environment with the opportunity to create embedded software that enables next-generation R-PNT... ...findings, communicate results to engineering staff, make technical presentations, and may...For contractorsWork at officeWorldwide
- ...As a Full Stack Cloud Engineer, you’ll build and modernize scalable AWS-based applications — developing backend services, APIs, and integrations while also contributing to frontend dashboards and user interfaces. One engagement you may be migrating and refactoring a legacy...
- ...Senior Backend Engineer, AI Platform Chubb's AI Platform team is building an enterprise AI platform powering RAG-based search, document... ...FastAPI document processing pipeline parsing, chunking, and embedding enterprise documents at scale. The Senior Backend Engineer,...Full timeContract workTemporary work
- ...Requires expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts, including... ...may substitute for 2 years of experience. - 10 years of software development experience in object-oriented and scripted...Minimum wageContract workTemporary workWork experience placementRemote work
$130k - $150k
...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 and delivering...Full timeWorldwide- ...fee benchmarking solution Additional tools are currently in development. Role Summary We're seeking a driven Backend Software Engineer to help grow one of the nation's fastest‑growing public sector fintech firms. As a Software Engineer, you'll be instrumental in...Full timeWork experience placementRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
- embedded software Rochester, NY
- software sales Rochester, NY
- software sales executive Rochester, NY
- software quality assurance Rochester, NY
- software sales representative Rochester, NY
- software asset management analyst Rochester, NY
- id software Rochester, NY
- software support Rochester, NY
- software technical support Rochester, NY
- healthcare software sales Rochester, NY

