Embedded Software Engineer

2 days ago


Atlanta, Georgia, United States Hexagon Mining Full time

About the Company

Hexagon Mining is a global leader in digital reality solutions, combining sensor, software, and autonomous technologies. Our mission is to put data to work, boosting efficiency, productivity, quality, and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications.

Salary:$72,000 - $90,000 per year, depending on experience.

Job Description:We are seeking a skilled Embedded Software Engineer to help maintain an embedded Linux distribution (Yocto) for our devices. Your main role will be to develop configuration scripts, maintain and create patches for open-source applications, and develop and maintain Python, C++, and React.js applications.

Main Responsibilities:

  • Development and maintenance of Python, C++, C#, and React.js applications;
  • Develop scripts for task automation and system configuration;
  • Maintain and contribute to open source projects.

Requirements:

  • Experience in Linux (Ubuntu) and Windows environments;
  • Organized and disciplined work style with problem-solving abilities;
  • Advanced or fluent English;
  • C++ and Python coding experience.

Bonus Points:

  • React.js coding experience;
  • Experience with embedded development using Yocto or OpenWRT;
  • Knowledge of Linux network configuration (openVPN, iptables, etc.);
  • Understanding of GNSS systems;
  • Knowledge of NGINX configuration;
  • Experience with Agile practices (Scrum, Kanban, etc.);
  • Knowledge of the mining environment;
  • Familiarity with SalesForce, Jira, Confluence, and git tools.

Benefits:

  • 5-10% travel time;
  • A stimulating work environment;
  • A competitive compensation package;
  • Opportunities for professional growth;
  • An Equal Opportunity Employer policy.


  • Atlanta, Georgia, United States Actalent Full time

    Job Title: Embedded Software Engineer - Vehicle Control SystemsJob Description:We are seeking skilled embedded software engineers to work on vehicle control systems. This role involves designing, developing, and testing software for microcontrollers, with a focus on CANoe communication. The ideal candidate will have experience with C++ and GTest.Key...


  • Atlanta, Georgia, United States Engineer Up Full time

    About UsEngineer Up is a leading IT consulting services company that partners with enterprise companies to deliver customized solutions. We are committed to driving innovation and efficiency in the quick-service restaurant industry.This position is fully remote, open to candidates in the US. The estimated salary for this role is $120,000 - $180,000 per...


  • Atlanta, Georgia, United States ExecuSource Full time

    Job Summary: We are seeking a Senior Embedded Systems Engineer to join our team at ExecuSource. The successful candidate will have a strong background in electronics and experience in developing and verifying electronic control systems.About the Job:System Requirements Definition: Define, document, and update controller system requirements and verification...


  • Atlanta, Georgia, United States Janus International Group Full time

    About the RoleWe are seeking a highly skilled Embedded Firmware Engineering Lead to join our team at Janus International Group.Job DescriptionThe ideal candidate will have extensive experience in firmware development, with a strong focus on software engineering and technical leadership. This role will involve leading firmware engineering deliverables,...


  • Atlanta, Georgia, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Advanced Avionics Software Specialist to join our team at Lynx Software Technologies. This is an exciting opportunity for an experienced software engineer to work with cutting-edge technology and contribute to the development of innovative solutions.Job DescriptionAs an Advanced Avionics Software Specialist, you...


  • Atlanta, Georgia, United States NCR VOYIX Full time

    NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries.We are seeking a highly skilled C++ Software Engineer to join our dynamic team, working on a highly concurrent embedded system that involves designing, developing, and implementing innovative software solutions for...


  • Atlanta, Georgia, United States Datum Software Full time

    We are seeking a Senior Java Developer to join our team at Datum Software in Atlanta, GA. This is a long-term contract position with opportunities for growth and professional development.Job DescriptionThe successful candidate will have 2+ years of experience working as a Lead Java Full Stack Developer and a strong background in software engineering. The...


  • Atlanta, Georgia, United States Agile Resources, Inc. Full time

    Job DescriptionAt Agile Resources, Inc., we are seeking an experienced Embedded C Programmer to join our team as a Board Support Package (BSP) Engineer. This is a long-term contract opportunity based in the Atlanta, Georgia area.About the RoleWe are looking for a skilled professional with 5+ years of experience in Embedded C Programming and a strong...


  • Atlanta, Georgia, United States NCR VOYIX Full time

    About NCR VOYIX, a leading global provider of digital commerce solutions.We are seeking a highly skilled C++ Software Engineer to join our dynamic team. The successful candidate will lead the design, development, and implementation of innovative software solutions for our Fuel Controller product.This is a challenging opportunity to work on a highly...


  • Atlanta, Georgia, United States Lynx Software Technologies Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a Senior Software Engineer, you will play a crucial role in developing innovative software solutions for our defense-focused projects. With a strong background in software architecture, development, and integration, you will work closely with our team...


  • Atlanta, Georgia, United States Inficare Full time

    Job Title: Embedded Hardware Design Specialista long-term contract opportunity in Atlanta, GA, for a skilled Embedded Hardware Design Specialist.Key Responsibilities:• Work independently on design tasks to lead the electrical hardware functional safety design.• Design Safety Electronics Electrical Hardware Products.• Collaborate with electrical...


  • Atlanta, Georgia, United States Inficare Full time

    Job Summary: We are seeking an experienced Embedded Hardware professional to lead electrical hardware functional safety design and analysis, with a strong background in ISO 26262 and electrical hardware product design. Key responsibilities include collaborating with the engineering team, leading DFMEA creation and maintenance, and supporting product design...


  • Atlanta, Georgia, United States Truist Inc Full time

    **Job Title:** Software Engineering ManagerCompany OverviewTruist Inc is a forward-thinking financial services company that offers a wide range of banking and financial products to its customers.Job SummaryWe are seeking an experienced Software Engineering Manager to join our team. As a Software Engineering Manager, you will be responsible for leading the...


  • Atlanta, Georgia, United States Janus International Group Full time

    Job SummaryWe are seeking an experienced Firmware Engineering Lead to join our team at Janus International Group. This is a critical role that requires a strong technical background in firmware development and leadership skills to drive our cloud applications forward.About the RoleThe Firmware Engineering Lead will be responsible for leading firmware...

  • Software Engineer

    4 weeks ago


    Atlanta, Georgia, United States Focused HR Solutions Full time

    Key Responsibilities:Design, develop, and test software applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code and adhere to coding standards.About the Role:At {company}, our Software Engineers play a crucial role in developing innovative solutions that drive business growth. If you're...

  • Software Engineer

    3 weeks ago


    Atlanta, Georgia, United States ruchika@arsquaretech Full time

    Job RequirementsWe are looking for a skilled Java software engineer to join our team at ruchika@arsquaretech.Key responsibilities include:Developing and maintaining complex software systems using Java.Collaborating with cross-functional teams to design and implement software solutions.Ensuring high-quality code and adhering to coding standards.What We OfferA...


  • Atlanta, Georgia, United States Home Depot Full time

    Job Description:The Home Depot is seeking a Senior Principal Software Engineer, Pricing to lead the development of software solutions that drive business growth and customer satisfaction.Key Responsibilities:Leverage technical expertise to guide software design and development across multiple engineering teams.Accelerate delivery speed and quality through...


  • Atlanta, Georgia, United States Resource Informatics Group Full time

    As a seasoned Software Engineering Lead at Resource Informatics Group, you will oversee the development of scalable and resilient microservices platforms using cutting-edge technologies. Your expertise will drive the creation of high-performance microservices that scale to millions of requests, while ensuring adherence to best practices and coding standards....


  • Atlanta, Georgia, United States Georgia Tech Full time

    About the PositionWe are seeking a highly skilled AI Software Engineer to join our team at Georgia Tech. The ideal candidate will have a strong background in software development and artificial intelligence.Job DescriptionThis is a full-time position that requires a bachelor's degree in computer science or a related field. The successful candidate will work...


  • Atlanta, Georgia, United States UKG (Ultimate Kronos Group) Full time

    Company Overview:As a leading provider of HR technology, UKG (Ultimate Kronos Group) serves 80,000 customers across 150 countries. We're on the cusp of something special.About the Role:We seek an experienced Principal Software Engineer to join our dynamic team. This role offers the opportunity to work on cutting-edge SaaS technologies and impactful projects...