Staff Embedded Software Engineer
D3 Engineering
Embedded Software EngineerD3 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 include 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. 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 and overseeing 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, developing and evaluating plans and criteria for various projects and activities, embedded Linux platforms, developing & identifying tools/methods for better design reuse & process improvement, design reviews and technical oversight, coaching & mentoring less experienced engineers.The right person will have a 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 include 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.
- 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 collaboration with hardware product development...SuggestedLocal area
- ...Senior Embedded Software EngineerAllient 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 collaboration...Suggested
- ...solutions to multiple OEMs. Position Summary We are seeking a Software Engineer to join our busy team specializing in state-of-the-art... ...development, testing, and debugging of software components for embedded systems and at times desktop or services-based applications....SuggestedFull timeTemporary workWork at officeMonday to FridayFlexible hoursShift work
- ...this role is to develop and verify the embedded firmware in AMD's mixed-signal power management... ...have a passion for low-level embedded software and the hardware it runs on. You are... ...CollaborationWork across Analog, RTL Design, Systems Engineering, Architecture, and Product Engineering...Suggested
$180k - $247.5k
...and develop code for large scale complex software solutions for semiconductor equipment... ...information management, software/system engineering, cyber security or mathematics\n * 10\u2... ...expertise in your field\n * Experience in embedded systems programming using C and C++ in RTOS...SuggestedFull timeWork experience placementRelocationShift work$116.64k - $145.8k
...performing enterprise Microwave and Fiber Optic system planning, engineering, project management, documentation, and diagnostics. Provides... ..., and documentation of telecommunications hardware, software, and facilities for assigned projects.2. Maintains awareness of...Work at officeLocal area$116.64k - $145.8k
Job Title: Lead Engineer - Protection & ControlLocation: Rochester, NY; Lancaster, NY; Binghamton, NYWork type: Office (on-site)The salary range for this position is dependent upon experience, ranging from $116,640 to $145,800.Job Summary Responsible for electric system...Contract workFor contractorsWork at officeLocal area- Company DescriptionSatincorp ( is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.We guarantee you the best rate for your skills...
$116.64k - $145.8k
Lead Engineer - Transmission PlanningReports to Manager Transmission PlanningNY - Rochester... ...limit, PV/QC, etc.) using industry-standard software tools such as PSS/E, ASPEN, and TARA.•... ...for, internal and external (consulting) staff toward a common goal. Includes the ability...Local area- TITLE: Lead Engineer - Interconnections GREAT BENEFITS + SIGN ON BONUS SALARY RANGE: The base salary for this position is dependent upon... ...the interconnection of generation and storage using CYME Software utilizing Avangrid Distribution Planning Guides.Work independently...Local areaRelocation package
$73.6k - $98.14k
...Software Engineer – AI Pay Range: $73,600.00 - $98,141.00 The Software Engineer – AI designs, develops, tests, deploys, and supports secure, scalable technology solutions that address business needs and improve customer and employee experiences. The role combines...Full timeFlexible hours- ...Software EngineerThe Software Engineer is responsible for working on projects that are currently being visualized or developed by our organization. This role will be involved with the Software Development Life Cycle methodology and framework, directing software system...Work from homeHome office
- ...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
$92.7k - $119.18k
...Software Engineer II Summary Title:Software Engineer II ID:IT025 Location:Rochester Job Type:Full-time Date Posted:08/14/2... ...discussions. Work collaboratively with internal and external staff from diverse healthcare, operational, and technical...Full timeTemporary workLocal areaWork from homeFlexible hoursShift work- ...The 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...Work at office
$134.2k - $258.3k
...relationships with peers across Development & Engineering and Architecture teams, collaborating... ...in either an internal or external software or platform engineering role, or similar... ...or question answering Knowledge of embedding models and their application in NLP tasks...Summer holidayLocal areaFlexible hoursWeekend work$92k
Overview NRS offers customized solutions to asset managers and asset owners. We provide institutional transfer agency services, master trust and plan accounting, and fund-of-fund solutions. Founded in 1999, and a wholly owned subsidiary of Community Financial System, ...Full timeLocal areaVisa sponsorshipWork visa- ...Product Engineer – Enterprise Analytics ServicesIndependent technical leader delivering complex software capabilities while contributing to architecture and mentoring peers.Qualitrol's Enterprise Analytics Services organization develops AI-native, cloud-agnostic enterprise...
- ...Developer to join our ever-evolving Heartland School Solutions Engineering Team and help shape the future of global commerce. In this... ...influence the quality, scalability and security of enterprise software solutions while creating opportunities to innovate, modernize...
- ...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 ApplyRecent computer science/engineering/mathematics/...H1b
$66k - $123k
...the interest of national security. Job Title: Associate, Software Engineering Job Code: 40095 Job Location: Rochester, NY Job Schedule... ...analysis, design, implementation, integration, and test of embedded software for real-time control of advanced tactical radio...Full timeLocal areaFlexible hours- ...processes, and other working solutions. This is not an isolated software-development position. The developer will work directly with... ...disposable application. Good judgment about the appropriate level of engineering effort is essential. The role normally reports to the Director...Temporary workWork at officeFlexible hoursShift work
$77k - $202k
...Associate, you will play a pivotal role in helping clients optimize their operational efficiency by analyzing client needs, implementing software solutions, and providing training and support for seamless integration and utilization of business applications. Within our...Full timeH1b$107k - $158.95k
...stack application development, with proven leadership in large or complex projects. Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. Backend Development: Expert‑level experience with C#, ASP.NET Core/MVC, .NET Core/Framework. Proficient...Remote work- ...Specific Essential Duties and Responsibilities: - Shall perform engineering tasks for front-end design and development efforts including,... ...experience in the functional area. - 10 years of software development experience in object-oriented and scripted languages...Minimum wageContract workTemporary workWork experience placementRemote work
- ...Requires expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts, including... ...degree 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
$117k - $218k
...in the interest of national security. Job Title: Lead, Embedded DSP Software Engineer Job Code: 42295 Job Location: Rochester, NY Job Schedule... ...Consult with electrical engineers and other engineering staff to evaluate interface between hardware and software and...Local areaFlexible hours- ...quality and process standards Develop, maintain and unit test software solutions to produce robust, performant production... ...Business Analytics, Continuous Integration, performance-oriented engineering or process improvement a strong plus Minimum Qualifications...
- ...Join our mission as our next Senior DevOps Engineer to join our R&D Instrument Platforms... ...safety?critical, regulated medical device software. The DevOps Engineer will partner... ...materials (SBOM) generation and Yocto-based embedded Linux build pipelines, within a regulated...Local areaRemote workFlexible hours
- 1) 5+ years' Java Development- Candidates must have strong development skills in Java 1.6-1.8 2) 3+ year's UI Development- Candidates must have experience developing in HTML5, CSS and AngularJS 3) WebServices- Candidates must have experience building Rest based services...
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 Rochester, NY
- software sales Rochester, NY
- embedded software Rochester, NY
- id software Rochester, NY
- software support Rochester, NY
- remote software sales Rochester, NY
- software technology Rochester, NY
- software sales representative Rochester, NY
- internship software Rochester, NY




