Embedded Software Developer

3 weeks ago


Dayton, Ohio, United States Trimble Full time
About the Role

We are seeking a highly skilled Firmware Engineer to join our team at Trimble. As a Firmware Engineer, you will be responsible for designing, developing, and implementing firmware for our cutting-edge products.

Key Responsibilities
  • Design and develop firmware for embedded systems, ensuring high-quality and reliability.
  • Collaborate with cross-functional teams to define firmware architecture and ensure seamless integration with hardware and software components.
  • Develop and maintain firmware for real-time operating systems, ensuring efficient and reliable performance.
  • Work closely with the development team to identify and resolve technical issues, and implement effective solutions.
  • Stay up-to-date with industry trends and emerging technologies, and apply this knowledge to improve our products and processes.
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience in firmware development, with a strong understanding of embedded systems and real-time operating systems.
  • Excellent problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions.
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Experience with C/C++ programming languages, and familiarity with development tools such as compilers and debuggers.
About Trimble

Trimble is a technology company dedicated to delivering innovative solutions that enable our customers to work more efficiently and effectively. Our products and services are used in a wide range of industries, including construction, agriculture, and transportation.

About Our CTCT Division

The CTCT division is a joint venture between Trimble and Caterpillar, and is focused on developing positioning, control, and automation products for the construction and mining industries.

What We Offer
  • A competitive salary and benefits package.
  • The opportunity to work on cutting-edge projects and technologies.
  • A collaborative and dynamic work environment.
  • The chance to make a real impact on our products and processes.


  • Dayton, Ohio, United States Trimble Full time

    About the RoleWe are seeking a highly skilled Firmware Engineer to join our team at Trimble. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our real-time hardware sensors and other devices.Key ResponsibilitiesCollaborate with Hardware Engineering, Firmware Engineering, and Quality Assurance teams to design...


  • Dayton, Ohio, United States Polyrhythm Software Full time

    About the RoleWe are seeking a talented Junior Software Engineer to join our dynamic Modeling & Simulation team at Polyrhythm. As a key member of our team, you will play a crucial role in developing and refining models, simulations, and analytical tools for advanced projects.Key ResponsibilitiesDevelop and refine models, simulations, and analytical tools for...


  • Dayton, Ohio, United States Polyrhythm Software Full time

    About the RoleWe are seeking a talented Junior Software Engineer to join our dynamic Modeling & Simulation team at Polyrhythm. As a key member of our team, you will play a crucial role in developing and refining models, simulations, and analytical tools for advanced projects.Key ResponsibilitiesDevelop and refine models, simulations, and analytical tools for...


  • Dayton, Ohio, United States Stealth Full time

    Job Title: Senior Electrical Engineer Embedded ControlsWe are seeking a highly skilled Senior Electrical Engineer with expertise in Embedded Controls to support the design, development, test, and troubleshooting of digital/analog circuits, aircraft power generation systems, and test equipment.Key Responsibilities:Support the life cycle of new product...


  • Dayton, Ohio, United States Stealth Full time

    Job Title: Senior Electrical Engineer - Embedded ControlsWe are seeking a highly skilled Senior Electrical Engineer with expertise in embedded controls to support the design, development, and testing of digital/analog circuits, aircraft power generation systems, and test equipment.Key Responsibilities:Support the life cycle of new product development from...


  • Dayton, Ohio, United States Battelle Memorial Institute Full time

    Job SummaryBattelle Memorial Institute is seeking a highly skilled Mid-level Software Engineer to join our elite team of experts in embedded security solutions. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our government and industrial...


  • Dayton, Ohio, United States Huntington Ingalls Industries Full time

    Job Title: Senior Software EngineerHuntington Ingalls Industries, Mission Technologies Division, is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing real-time software for electronic warfare test systems.Key Responsibilities:Design and develop...


  • Dayton, Ohio, United States Jonas Software Full time

    Job Description:OverviewThe Software Configuration Specialist plays a crucial role in ensuring the smooth operation of our clients' software systems. This position involves monitoring and resolving issues with existing clients, as well as collaborating with cross-functional teams to develop new functionality for ongoing projects. The ideal candidate will...


  • Dayton, Ohio, United States Jonas Software Full time

    Job Description:Overview:The Software Configuration Specialist plays a crucial role in ensuring the smooth operation of existing clients and developing new functionality for ongoing projects. This involves monitoring and resolving issues, as well as collaborating with clients to build innovative solutions.Key Responsibilities:Implement and support enterprise...


  • Dayton, Ohio, United States Jonas Software Full time

    Job Description:Overview:The Software Configuration Specialist plays a crucial role in ensuring the smooth operation of existing clients and developing new functionality for ongoing projects. This involves monitoring and resolving issues, as well as collaborating with clients to build innovative solutions.Key Responsibilities:Monitor and resolve problems...


  • Dayton, Ohio, United States Huntington Ingalls Industries Full time

    Job Title: Senior Software EngineerHuntington Ingalls Industries is seeking a highly skilled Senior Software Engineer to join our Mission Technologies Division. As a key member of our team, you will be responsible for designing, developing, and testing real-time software for our HITL electronic warfare test systems.This is an exciting opportunity to work on...


  • Dayton, Ohio, United States Integrated Solutions for Systems, Inc Full time

    Job Summary:Integrated Solutions for Systems, Inc is seeking a skilled Software Navigation Engineer to develop software for navigation systems and supporting infrastructure. The ideal candidate will have experience in modern C++ or C and be interested in working on navigation software or developing code for processing data received from sensors and other...

  • Software Developer

    3 weeks ago


    Dayton, Ohio, United States University of Dayton Full time

    Software Engineer OpportunityUniversity of Dayton invites qualified candidates to apply for a Software Engineer position. This role will involve working with a diverse technical team to develop and test software in high-level languages, as well as creating and testing signal processing algorithms from concept to implementation.Key Responsibilities:Design,...

  • Software Developer

    1 week ago


    Dayton, Ohio, United States Illuminate Mission Solutions Full time

    Software Developer Job DescriptionIlluminate Mission Solutions is seeking a highly skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and maintaining high-performance software applications.Key Responsibilities:Support software architecture development, requirements analysis, and process...

  • Software Developer

    3 weeks ago


    Dayton, Ohio, United States Illuminate Mission Solutions Full time

    Software Developer Job DescriptionWe are seeking a highly skilled Software Developer to join our team at Illuminate Mission Solutions. As a Software Developer, you will play a critical role in the development, maintenance, and enhancement of our software applications.Key Responsibilities:Support the development of software architecture, requirements...

  • Software Developer

    4 weeks ago


    Dayton, Ohio, United States Aurora Innovations Full time

    Job Opportunity at Aurora InnovationsAbout the RoleWe are seeking a skilled Software Developer to join our team at Aurora Innovations in Dayton. As a key member of our team, you will be responsible for developing Computer Vision frameworks, applications, and systems using C++.Key ResponsibilitiesDesign, develop, and maintain high-quality software...

  • Software Developer

    2 weeks ago


    Dayton, Ohio, United States Northrop Grumman Full time

    Software Engineer Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Northrop Grumman. As a Software Engineer, you will be responsible for designing, developing, and testing software systems to meet the needs of our customers.Key Responsibilities:Participate in the entire software development lifecycle, including planning,...

  • Software Developer

    2 weeks ago


    Dayton, Ohio, United States Tangram Flex Full time

    Job OverviewTangram Flex is seeking a highly skilled Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and integrating microservices-based systems.Key Responsibilities:Evaluate and integrate applications to satisfy user requirementsSupport an integration project focused on...

  • Software Developer

    3 weeks ago


    Dayton, Ohio, United States Northrop Grumman Full time

    Software Engineer Job DescriptionWe are seeking a skilled Software Engineer to join our team at Northrop Grumman Defense Systems in Beavercreek, Ohio.Job SummaryThe selected candidate will participate in the entire software development lifecycle with a concentration in software engineering. They will implement solutions in a web-based environment and...

  • Software Developer

    2 weeks ago


    Dayton, Ohio, United States Northrop Grumman Full time

    Software Engineer Job DescriptionNorthrop Grumman is seeking a skilled Software Engineer to support the National Space Intelligence Center (NSIC) on Wright-Patterson Air Force Base in Dayton, OH.Job SummaryThe selected candidate will participate in the entire software development lifecycle with a concentration in software engineering. They will implement...