RochesterRecruiter Since 2001
the smart solution for Rochester jobs

Embedded Software Engineer

Company: D3 Engineering
Location: Rochester
Posted on: February 22, 2021

Job Description:

D3 Engineering is seeking Embedded Software Engineers to execute the complete embedded software life cycle across multiple processor platforms. The goal is to create scalable and optimized real-time embedded software systems.Company Overview:D3 Engineering is an engineering services company specializing in real-time signal processing: Hardware, software, and algorithms. We develop and produce embedded systems for some of the world's most innovative technology companies. Our work enables next-generation products for performance-critical applications in medical, industrial, automotive, and defense.D3 offers competitive salaries as well as medical and retirement benefits. Our engineers are engaged in cutting-edge, large company projects, yet in a small company atmosphere.Responsibilities:Core responsibilities for this position will encompass involvement in requirements definition & architecture, software design, implementing software, unit test and software/hardware integration.

  • Working with embedded processors running Bare metal, real-time operating systems and Linux on custom circuit cards. Will be responsible for a variety of technical tasks including assisting with board bring-up, developing driver and application level code, and system verification.
  • Conduct and oversee code reviews, unit testing, debugging, and software/hardware integration.
  • Drive process and standards improvement efforts.
  • Provide technical direction and leadership in a non-supervisory capacity for complex engineering projects. Provide a high level of mentoring to other Software Engineers.
  • Support project planning efforts including task definition and work effort. May develop and evaluate plans and criteria for a variety of projects and activities to be carried out by others.Skills/Experience:
    • Knowledge of embedded software and firmware development, including C and C++.
    • FPGA programming experience is a plus.
    • Up to date experience with an Embedded Linux platform, its configuration, board support packages, boot loaders, kernel, drivers, and application development is highly desired.
    • Experience developing with GCC/GNU toolchain and Linux development tools, including Git version control system
    • Experience with the creation of custom Embedded Linux system platforms and associated SDK using Open Embedded based tools such as Yocto.
    • Experience with embedded camera and video processing is desirable.
    • Expert knowledge of simulation and analysis tools including debuggers, code analyzers, software testing tools, etc.
    • Experience developing drivers for SPI, I2C, Flash, Timers, GPIO, Interrupts
    • Ability to read schematics and debug digital hardware using oscilloscope, logic analyzer, or similar tools for troubleshooting.
    • Capable of a big picture, system oriented approach
    • Solid technical leadership skills and ability to serve as a project lead
    • Excellent problem solving & troubleshooting skills.
    • Strong communication and interpersonal skills.Qualifications:
      • Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering discipline *Note: D3 Engineering does not sponsor visas. PM19 PI129289410

Keywords: D3 Engineering, Rochester , Embedded Software Engineer, IT / Software / Systems , Rochester, New York

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Systems Administrator
Description: Belong to something bigger. At ESL, it's more than a job. It's your unique journey.--Your Journey Begins HereESL has an immediate opportunity to join our inclusive, collaborative, and people oriented (more...)
Company: esl federal credit union (cu)
Location: Rochester
Posted on: 02/26/2021

Sr. Java Software Engineer
Description: Provides technical direction. Validates requirements, performs analysis and design for system improvements and new applications. Represents department by leading work and providing guidance to others. (more...)
Company: Paychex, Inc.
Location: Rochester
Posted on: 02/26/2021

In-Home Usage Tester (Product Tester at Home)
Description: IN-HOME USAGE TESTER Product Tester at Home Part-time Presently we're recruiting Product Testers from home in several US cities to expand our private network of In-Home Usage Testers IHUT to fulfill (more...)
Company: American Consumer Panels
Location: Olean
Posted on: 02/26/2021

Java Developer (Full time)
Description: Role: Java DeveloperLocation: Buffalo, NY Interview Mode: Skype/TelephonicDuration: Full time Only No C2C/contract/contract to hire We are Looking for very
Company: Tekfortune Inc.
Location: Buffalo
Posted on: 02/26/2021

C++ Developer / Linux- Must be able to relocate to NY for work on day
Description: ul li Onsite in NY li C /Linux Developer
Company: Lorien
Location: Rochester
Posted on: 02/26/2021

Java Integration Developer
Description: Job Title: Java Integration DeveloperLocation: Rochester, NY Remote Duration: 6 Months Online tests are needed. Remote conditions:Remote until Covid restrictions are lifted then on site in Rochester, (more...)
Company: Blue Space Technologies
Location: Rochester
Posted on: 02/26/2021

Entry Level Software Developer
Description: Revature is the fastest growing employer of emerging technology talent. We will hire over 300 Entry Level Software Developers across the country in the next 4 weeks.One day someone is going to ask you (more...)
Company: Revature
Location: Buffalo
Posted on: 02/26/2021

Integration Software Engineers
Description: Lighthouse Technology Services is seeking a Contract to Hire W2 Integration Software Engineers to work on site in Buffalo, NY.Responsibilities Include: ul li Support all the technology used in commercial (more...)
Company: Lighthouse Technology Services
Location: Buffalo
Posted on: 02/26/2021

PostgreSQL database engineer
Description: Greetings for the day Role-PostgreSQL database engineerLocation - Buffalo NY Remote Start pending COVID-19 Position type - 3
Company: Blue.Cloud
Location: Buffalo
Posted on: 02/26/2021

Java / SQL Developer
Description: About the Job - Java/SQL DeveloperContact: 6-18 monthsLocation: Remote to start and evenutally a remote-onsite blend in either Buffalo, NY or Rochester, NY Benefits like Medical/Dental/Vision insurance, (more...)
Company: CP Staffing Solutions
Location: Buffalo
Posted on: 02/26/2021

Log In or Create An Account

Get the latest New York jobs by following @recnetNY on Twitter!

Rochester RSS job feeds