Embedded Software Developer

4 weeks ago


Atlanta, Georgia, United States Hexagon Mining Full time
Job Summary:

Hexagon Mining is seeking a skilled Embedded Software Developer to join our team. As a key member of our R&D team, you will design, develop, and support our server backend services and client tools used for our collision avoidance and safety system.

Main Responsibilities:

  • Design and develop server backend services and client tools for our collision avoidance and safety system.
  • Collaborate with hardware, firmware, and backend service development teams to realize new integrated solutions.
  • Assist the product-introduction team and gain first-hand experience with our products.
  • Bring in innovative ideas for further development.

Requirements:

  • Bachelor or master's in software engineering, Electrical Engineering, or similar field.
  • 3+ years of experience in C and C++ on embedded or Linux systems.
  • MQTT and other IoT-related protocols, networking technologies in general, and related network security aspects.
  • Very good knowledge of English.
  • Team-oriented and able to work independently.
  • Positive working attitude and good common sense to understand business requirements.
  • Willing to travel overseas occasionally.

Desired Skills:

  • Web technologies.
  • Knowledge of OpenWRT and Yocto.
  • Knowledge of additional high-level languages, e.g., Python, C#.
  • Development and/or maintenance of software for safety-critical, automotive, real-time, or control systems.
  • Development of localization, navigation, or perception systems based on technologies such as GNSS, radio, UWB, automotive radars, and IMUs.
  • Implementation of CAN, Ethernet, I2C, RS-232, or SPI-based drivers.
  • Functional Safety.
  • Experience with Test-Driven Design, Continuous Integration, and agile development processes (e.g., Scrum).

Travel:

  • 5-10%

You will work on products that could revolutionize the mining industry in the next 5 years. Your colleagues consist of highly qualified and open-minded engineers from all over the world. This role offers opportunities for professional growth and development into multiple directions like project management, product management, customer support, and sales. We offer a stimulating work environment, competitive compensation package, and opportunities for professional growth. Apply now and help shape the future of Hexagon's technology solutions.

Hexagon is an Equal Opportunity Employer. We prohibit discrimination against any job applicant based on protected characteristics.



  • Atlanta, Georgia, United States Edison Smart® Full time

    Embedded Software DeveloperEdison Smart is seeking a skilled Embedded Software Developer to join their team. As a key member of the IoT platform development team, you will be responsible for designing, coding, testing, and maintaining embedded software solutions that power our devices.Key Responsibilities:Develop and maintain embedded software in C for IoT...


  • Atlanta, Georgia, United States Thyssenkrupp Elevator Full time

    About the Role:Thyssenkrupp Elevator is seeking an experienced Embedded Software Engineer III to join our team in Atlanta, GA.This position focuses on new product development, support, and maintenance of embedded software systems related to elevator systems.The ideal candidate will have a strong background in embedded software development, with experience in...


  • Atlanta, Georgia, United States Hexagon Mining Full time

    Job Summary:The Embedded Software Developer will be responsible for maintaining an embedded Linux distribution (Yocto) for our devices. This includes developing configuration scripts, maintaining and creating patches for open-source applications, and developing and maintaining Python, C++, and C applications.Main Responsibilities:Develop and maintain Python,...


  • Atlanta, Georgia, United States Saxon Global Full time

    Job Title: Embedded Software Development ExpertJob Summary:Saxon Global is seeking an experienced Embedded Software Development Expert to join our team. As a key member of our development team, you will be responsible for designing, developing, and verifying core OS platform software for airframe hardware platforms.Key Responsibilities:Design and develop...


  • Atlanta, Georgia, United States Edison Smart® Full time

    Embedded Software Engineer OpportunityOverview:Edison Smart is seeking a highly skilled Embedded Software Engineer to join our team in developing and optimizing our IoT platform.Key Responsibilities:Develop and maintain embedded software in C for IoT devices.Implement Bluetooth Low Energy (BLE) protocols and functionalities.Work with Zephyr RTOS to ensure...


  • Atlanta, Georgia, United States Saxon Global Full time

    Job Summary:Saxon Global is seeking a highly skilled Embedded Software Development Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and verifying core OS platform software for airframe hardware platforms.Key Responsibilities:Develop embedded software from concept to delivery, utilizing the...


  • Atlanta, Georgia, United States Saxon Global Full time

    Job Summary:We are seeking a highly skilled Senior Embedded Software Developer to join our team at Saxon Global. As a key member of our engineering team, you will be responsible for designing, developing, and verifying core OS platform software for airframe hardware platforms.Key Responsibilities: Design and develop embedded software components associated...


  • Atlanta, Georgia, United States Anduril Industries Full time

    About Anduril IndustriesAnduril Industries is a defense technology company that aims to revolutionize U.S. and allied military capabilities with cutting-edge technology.Job DescriptionWe are seeking a highly skilled Mission Software Engineer to join our team. As a key member of our software team, you will be responsible for developing microcontroller...


  • Atlanta, Georgia, United States Square Capital Full time

    Job DescriptionThe Terminals and Registers team at Square Capital is responsible for the development and maintenance of firmware and software for our terminal and register products. As a Senior Embedded Software Engineer, you will be working on a team to design, develop, and test firmware and software for our products.ResponsibilitiesDesign and develop...


  • Atlanta, Georgia, United States Harmonic Full time

    Job Title: Senior Software Development EngineerJob Summary:Harmonic is seeking a highly skilled Senior Software Development Engineer to lead the development of next-generation cable industry-leading products, services, and systems. The ideal candidate will have over 5 years of experience in the development of Embedded Real-Time systems and be familiar with...


  • Atlanta, Georgia, United States Amazon Full time

    Job Title: Software Development Engineer IIJob Summary:We are seeking a highly skilled Software Development Engineer II to join our team at Amazon. As a Software Development Engineer II, you will be responsible for designing, developing, implementing, testing, and documenting embedded or distributed software applications, tools, systems, and services.Key...


  • Atlanta, Georgia, United States Indium Software Full time

    Job Title: Technical Team Lead - Software DevelopmentWe are seeking a highly skilled Technical Team Lead to join our Software Development team at Indium Software.Key Responsibilities:* Coordinate the project's software development team* Lead the IS development team, designing, troubleshooting design issues, and engaging with the Bank's services...


  • Atlanta, Georgia, United States Microchip Technology Full time

    Job Description:As an Embedded Solutions Engineer at Microchip Technology, you will engage with clients to create technical solutions while identifying and building new business using your engineering expertise.You will be expected to reframe their thinking and build consensus for Microchip's solutions, co-creating value by delivering the freedom to...


  • Atlanta, Georgia, United States Jonas Software UK Full time

    Job Description:We are seeking a highly skilled Senior Engineer to join our team at Jonas Software UK. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:Design, develop, and implement software solutions using AWS core services.Lead technical teams and...

  • Software Developer

    10 hours ago


    Atlanta, Georgia, United States AnswerRocket Full time

    Software Development OpportunityWe are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and maintaining software applications. This is a fantastic opportunity to showcase your skills and work with a talented team.Key Responsibilities:* Design and develop software applications*...

  • Software Developer

    1 month ago


    Atlanta, Georgia, United States Georgia Tech Research Institute Full time

    Job SummaryThe Georgia Tech Research Institute (GTRI) is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will design, develop, and test software applications and products. You will also manage software development teams, provide technical leadership, and establish software development lifecycle practices and...


  • Atlanta, Georgia, United States Datum Software Full time

    Job SummaryWe are seeking a Senior Software Architect to join our team at Datum Software.The successful candidate will have expertise in SharePoint and Meta Workplace, as well as experience in developing and implementing effective social media strategies.The role involves developing high-level design plans for applications, data, and infrastructure...

  • Software Developer

    4 weeks ago


    Atlanta, Georgia, United States RVO Health Full time

    About the RoleWe are seeking a skilled Software Developer to join our team at RVO Health. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers. Key ResponsibilitiesCollaborate with cross-functional teams to identify and prioritize project...

  • Software Developer

    10 hours ago


    Atlanta, Georgia, United States AMP Full time

    Our company is seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications. In this role, you will work closely with our cross-functional team to ensure seamless integration with our existing systems.Key Responsibilities:Design and develop...

  • Software Developer

    4 weeks ago


    Atlanta, Georgia, United States Georgia Tech Research Institute Full time

    Job SummaryThe Georgia Tech Research Institute is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will design, develop, and test software applications and products. You will also manage software development teams, provide technical leadership, and establish software development lifecycle practices and processes.Key...