Embedded Software Engineer

2 days ago


Atlanta, Georgia, United States Hexagon Mining Full time

**Job Summary:**

We are seeking an Embedded Software Engineer to join our team at Hexagon Mining. The successful candidate will have experience in developing configuration scripts, maintaining and creating patches for open-source applications, and developing and maintaining Python, C++, and React.js applications.

**About Us:

Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality, and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications.

**Key Responsibilities:**

  • Development and maintenance of Python, C++, C, and React.js applications
  • Develop scripts for task automation and Linux 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/C++ and Python coding experience

**Nice to Have:**

  • 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

**Travel:**

5-10% of time

**Salary Range:** $80,000 - $110,000 per year



  • Atlanta, Georgia, United States Saxon Global Full time

    Job SummarySaxon Global is seeking a skilled Embedded Software Engineer to design, develop, and deploy core OS platform software to airframe hardware platforms. The ideal candidate will have a strong understanding of OOP, data structures, and complex software systems, as well as experience working in Agile environments using JIRA or similar tools.Key...


  • Atlanta, Georgia, United States Hexagon Mining Full time

    About the CompanyHexagon 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,...


  • Atlanta, Georgia, United States Thyssenkrupp Elevator Full time

    Estimated Salary: $120,000 - $180,000 per yearAt Thyssenkrupp Elevator, we are seeking an experienced Senior Embedded Software Architect to join our team. As a key member of our engineering team, you will be responsible for designing and supporting software systems and components associated with elevator systems. Your primary focus will be on implementing...


  • 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 Thyssenkrupp Elevator Full time

    Job DescriptionAt Thyssenkrupp Elevator, we are currently seeking an experienced Embedded Software Engineer to join our team in Atlanta, GA. The ideal candidate will have a strong background in software development and a passion for elevator technology.Job Responsibilities:Design and support software systems and components associated with elevator...


  • Atlanta, Georgia, United States Saxon Global Full time

    About the Role:We are looking for a seasoned Senior Software Developer - Embedded Systems to join our team at Saxon Global. As an Embedded Software Engineer, you will be responsible for developing embedded software from concept to delivery, providing clear and understandable communication about software status, and working in a team environment to deliver...


  • 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 Georgia Tech Research Institute Full time

    Job Title: Embedded Software DeveloperOverview: Georgia Tech Research Institute (GTRI) is a leading research organization, and we are seeking an experienced Embedded Software Developer to join our team. As a key member of our Applied Systems Laboratory, you will be responsible for developing hard real-time embedded systems software.Responsibilities: *...


  • Atlanta, Georgia, United States Engineer Up Full time

    About Our CompanyEngineer Up is an 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 Engineer Up Full time

    Job OverviewWe are looking for a highly skilled Senior Software Systems Architect to join our team at Engineer Up. This is a hybrid role that requires the ability to work both in our Atlanta office and remotely.


  • 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 ADTRAN Full time

    Job OverviewWe're hiring a Software Engineer to design, develop, and test software solutions for ADTRAN's optical transport terminal products. This role involves designing and developing new software features on the optical transport Network Element Controller, working in a cross-functional Agile development team, and adhering to software development best...


  • Atlanta, Georgia, United States Datum Software Full time

    We are seeking an experienced Senior Java Software Engineer to join our team at Datum Software.Job Description:As a Lead Java Full Stack Developer, you will be responsible for designing, developing, and implementing efficient and effective software using Java, C#, Python, .Net, Spring Boot, Microservices, APIs.You will work on enhancing and maintaining...


  • 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 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 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 Georgia Tech Research Institute Full time

    About the JobWe are seeking a highly skilled Hard Real-Time Software Specialist to join our team at the Georgia Tech Research Institute. As a Hard Real-Time Software Specialist, you will be responsible for designing, implementing, and testing hard real-time embedded systems software.The ideal candidate will have experience in developing software for complex...