EMBEDDED SOFTWARE ENGINEER

Website Syntech

We are looking for an experienced and highly motivated software engineer with prior Java experience to join our team.  As an Embedded Software Engineer, you will contribute to solutions in the fuels management/automotive/telematics space writing applications deployed to an embedded Linux platform.  Engineers in this role also contribute to our web-based enterprise front-end software and mobile apps as full-stack developers.

ESSENTIAL FUNCTIONS:

  • Designs and enhances embedded software applications and products used in Syntech’s fuel management systems.
  • Deploys software solutions on hardware that will interact with humans and other devices.
  • Uses Java in conjunction with OSGi as the basic modular framework.
  • Customizes solutions to function within our embedded Linux context.
  • Devises new approaches to solve embedded technical problems.
  • Provides effective documentation to accompany development efforts. This includes design documents, code comments, and project specifications.

QUALIFICATIONS:

  • BS in Computer Science, Computer Engineering, Electrical Engineering or other related field; will consider relevant years of experience in lieu of degree.
  • In-depth knowledge of Core Java, required.
  • Experience with advanced Java 8 constructs and Java concurrency (writing and maintaining multithreaded Java code), required.
  • Experience with any of the following, a plus:
    • Anything and everything related to the telematics/automotive space
    • Java 17
    • Linux or similar OS
    • C/C++, Python, Shell scripting
    • OSGi
    • Yocto
    • Working within an Agile/SCRUM context
    • Front-end development using Angular
    • Using source code control tools, such as git
    • Mobile development (in any language)
    • Spring and Spring Boot
    • Device connectivity
    • Low-level programming (bytes and bits, bit shifting, endianness, bit masking, etc).
  • Love of technology packaged in a highly motivated but friendly demeanor.
  • Effective oral and written communications skills.

CLOSING DATE: 1/31/2025

Syntech job descriptions are meant as summarizations only. They do not necessarily reflect all duties and responsibilities of a position.

Syntech is a drug and alcohol-free work environment and Equal Opportunity/Affirmative Action Employer (Minority/Female/Disabled/Veteran)  

SEO Keywords: Embedded Software Engineer, Java, Linux, mobile apps, full stack developer, frontend developer

To apply for this job please visit myfuelmaster.com.