Embedded Software Engineer

4 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 testing firmware for our real-time hardware sensors and other devices.

Key Responsibilities:

  • Collaborate with Hardware Engineering, Firmware Engineering, and Quality Assurance teams to design and develop firmware.
  • Develop and maintain firmware architecture, including signal processing and controller requirements.
  • Work with circuit emulators, logic analyzers, and oscilloscopes to monitor and manage testing and debugging.
  • Define firmware architecture and ensure quality deliverables while adhering to aggressive schedules.

Requirements:

  • Bachelor's degree in Control Engineering, Computer Science, Software Engineering, Electrical Engineering, or related field.
  • Experience with designing PID controllers, anti-aliasing, and decimation filters in software.
  • Matlab development experience.
  • Hands-on development experience with C/C++ on 32-bit embedded microprocessors.
  • Experience with real-time operating systems.
  • Experience with compilers and debuggers.
  • Knowledge of unit testing strategies to ensure appropriate test coverage.

About Trimble

Trimble is a technology company dedicated to delivering solutions that enable our customers to work in new ways to measure, build, grow, and move goods for a better quality of life. Our core technologies in positioning, modeling, connectivity, and data analytics connect the digital and physical worlds to improve productivity, quality, safety, transparency, and sustainability.

For more information about Trimble, visit our website.



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

    Job DescriptionAs a Senior Embedded Systems Security Engineer at Huntington Ingalls Industries, you will play a critical role in developing and implementing anti-tamper solutions for our customers. This position requires a strong understanding of embedded systems security, as well as excellent technical writing and communication skills.Key...


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

    Job Summary:Integrated Solutions for Systems, Inc is seeking a skilled Embedded Systems Software Developer to join our team. The ideal candidate will have a strong background in software development for real-time systems and supporting infrastructure.Key Responsibilities: Develop software for embedded or high-performance systems Validate, test, and document...


  • Dayton, Ohio, United States Integrated Solutions for Systems (IS4S) Full time

    Job Summary:Integrated Solutions for Systems (IS4S) is seeking a skilled Embedded Systems Software Developer to join our team. The ideal candidate will have a strong background in software development for real-time systems and supporting infrastructure.Key Responsibilities:Develop software for real-time systems and supporting infrastructure, including...


  • Dayton, Ohio, United States Integrated Solutions for Systems (IS4S) Full time

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


  • Dayton, Ohio, United States Polyrhythm Software Full time

    Unlock Your Potential as a Software Engineer at Polyrhythm SoftwareAre you a skilled software engineer looking for a challenging and rewarding role? Do you have a passion for innovation and a desire to work on cutting-edge projects? Look no further than Polyrhythm Software, where we're dedicated to delivering exceptional software solutions that make a real...


  • Dayton, Ohio, United States Trimble Full time

    Job Summary:As an Enterprise Architect for Embedded Software Systems at Trimble, you will be responsible for providing direction, communication, and engineering support for software design and development of complex architecture, technologies, components, products, or services. You will develop and lead the enterprise architecture strategy for embedded...


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

    Job Summary:We are seeking a skilled Embedded Systems Security Specialist to join our team at Huntington Ingalls Industries. As a member of our US Air Force Anti-Tamper Evaluation Team, you will contribute to the development of hardware and software security architectures for multi-billion dollar Air Force and DoD acquisition programs.Key...


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

    Job Summary:Integrated Solutions for Systems, Inc is seeking a skilled Senior Navigation Software 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...


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

    Job Summary:Huntington Ingalls Industries is seeking a highly skilled Software Development Engineer 4 to support an exciting and ongoing software applications/engineering support with the Air Force Research Laboratory on Wright-Patterson Air Force Base, Ohio.Key Responsibilities:Adapt, optimize, and restructure a multitude of applicationsResearch new...


  • Dayton, Ohio, United States Trimble Full time

    Job Title: CTCT Software Enterprise ArchitectJob Summary: We are seeking a highly skilled Enterprise Architect to lead the development of complex software systems for CTCT Software. The successful candidate will have expertise in software design, development, and deployment, as well as experience in leading cross-functional teams.Key...


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

    Job DescriptionHuntington Ingalls Industries is seeking multiple engineers to support an exciting and ongoing software applications/engineering support with the Air Force Research Laboratory on Wright-Patterson Air Force Base, Ohio.Key Responsibilities:Adapt, optimize, and restructure a multitude of applicationsResearch new libraries, technologies, and...


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

    Battelle Memorial Institute is seeking a skilled Senior Embedded Security Software Developer to join our elite, multi-disciplinary team. As a key member of our team, you will be responsible for building, testing, and employing software to meet our project requirements.We conduct research and development, manage national laboratories, design and manufacture...

  • Software Architect

    4 weeks ago


    Dayton, Ohio, United States DCS Corp Full time

    Software Engineer / Architect Infoscitex (IST), a DCS company, has an opportunity for an outstanding Software Engineer / Architect to support an extensive modeling, simulation and analysis effort in our Dayton, OH, office.We are researching ideas for advanced aircraft system design, focusing on methods to manage the dissipation of energy and heat associated...


  • Dayton, Ohio, United States Sensus Full time

    Job SummaryXylem, a leading global water technology company, is seeking an Electrical Engineer to join its Advanced Technology and Innovation Team. The successful candidate will become an integral member of a high-performing, cross-disciplinary team responsible for developing innovative optical sensor designs for water quality monitoring.This role requires...


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

    Job Summary:This role is for a Senior Embedded Systems Security Engineer to join our team at Huntington Ingalls Industries. As a key member of our Cyber & Electronic Warfare business group, you will be responsible for developing and implementing anti-tamper solutions for our customers.Key Responsibilities:Develop an in-depth technical understanding of...


  • Dayton, Ohio, United States GE Aerospace Full time

    Job DescriptionAs a Senior FPGA Design Engineer at GE Aerospace, you will be responsible for leading the design, development, and analysis of Field Programmable Gate Arrays (FPGAs) for commercial and military projects. You will provide leadership and support to the development of innovative solutions to meet customer requirements and expectations during NPI...


  • Dayton, Ohio, United States Allied Motion Technologies Full time

    Job Title: Senior Electrical EngineerWe are seeking a highly skilled Senior Electrical Engineer to join our team at Allient Inc. in Dayton, Ohio.Job Summary:The Senior Electrical Engineer will be responsible for designing, developing, and testing electrical hardware components and systems. This role will work closely with cross-functional teams to ensure...


  • Dayton, Ohio, United States Applied Research Associates Full time

    We are seeking a highly skilled Staff Software Engineer to join our team at Applied Research Associates, Inc. (ARA). As a Staff Software Engineer, you will be responsible for developing software solutions for the Intelligence and Defense communities. You will work closely with senior software engineers to assist with routine assignments and apply your...


  • Dayton, Ohio, United States Tangram Flex Full time

    Job Title: Software Development EngineerJob Summary:Tangram Flex is seeking a skilled Software Development Engineer to support our DoD contract at Wright Patterson Air Force Base. The successful candidate will be responsible for testing and integrating a microservices-based system.Key Responsibilities:Evaluate and integrate applications to satisfy user...


  • Dayton, Ohio, United States University of Dayton Full time

    Senior Computer Engineer Position SummaryWe are seeking a highly skilled Senior Computer Engineer to join our team at the University of Dayton Research Institute (UDRI). As a senior member of our technical team, you will be responsible for developing and testing software in high-level languages, designing and implementing signal processing algorithms, and...