Embedded Software Engineer

2 days ago


Butte, United States International Staff Consulting Full time

We are seeking a highly skilled Embedded Software Engineer to join our team in Butte. This role offers a unique opportunity to lead the development of cutting-edge, high-speed embedded communication networks, essential for the advancement of autonomous vehicle technology.

Key Responsibilities:

  • Design and implement software solutions for embedded systems focusing on networking capabilities.
  • Act as a technical expert in embedded networking protocols and technologies.
  • Collaborate with cross-functional teams to integrate software solutions into automotive systems.
  • Develop and maintain documentation for design specifications, testing, and troubleshooting.
  • Ensure software quality through comprehensive testing and validation.
Qualifications:
  • U.S. Citizens or Permanent Residents only.
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Proven experience with RTOS and/or Linux Embedded systems.
  • Proficiency in communication protocols such as UART, SPI, I2C, CAN, and Ethernet, including wireless protocols like Bluetooth and Wi-Fi.
  • Expertise in troubleshooting networking hardware.
  • Experience with standards such as 802.1AS (TSN), 802.1CB (FRER), 802.1QBV (Stream Prioritization), 802.1AE (MACSec), and precision timed protocols (PTP).

Why Join Us?

This is a remarkable opportunity to work at the forefront of the autonomous vehicle industry, engaging with groundbreaking technology and contributing to transformative advancements in transportation.

Benefits: We offer a robust benefits package to support our employees' well-being and professional growth.
  • Software Engineer

    2 weeks ago


    Butte, Montana, United States Marsh LLC Full time

    Company OverviewMarsh McLennan Agency (MMA) is a leading provider of business insurance, employee health & benefits, retirement, and private client insurance solutions.We combine the personalized service model of a local consultant with the global resources of the world's leading professional services firm, Marsh McLennan (NYSE: MMC).SalaryThe estimated base...


  • Butte, Montana, United States Montana Tech Full time

    Job DescriptionWe are looking for an experienced IT professional to fill the role of IT Infrastructure Engineer. As part of our team, you will be responsible for designing, implementing, and maintaining our campus computer infrastructure. This includes server creation, installation, and maintenance, as well as providing technical support to faculty and...

  • Software Engineer

    2 weeks ago


    Butte, Montana, United States Marsh LLC Full time

    Company OverviewMMA, a leading provider of insurance and consulting services, is driven by a passion for delivering exceptional results to its clients. With a strong commitment to innovation and customer satisfaction, the company has established itself as a trusted partner in the industry.


  • Butte, Montana, United States Trihydro Full time

    Job SummaryWe are seeking a highly skilled Environmental Engineering Specialist to join our team in Anaconda or Butte, MT. This role will involve providing effective solutions to contamination from past and current mining activity.About the RoleIn this position, you will support clients with sampling of soil and water, process unit design and sizing in water...

  • Technology Developer

    2 weeks ago


    Butte, Montana, United States Marsh LLC Full time

    Job DescriptionThe Software Engineer will be responsible for designing, developing, and testing software applications to meet the needs of MMA's clients. This role requires strong analytical and problem-solving skills, as well as excellent communication and collaboration abilities.The ideal candidate will have a deep understanding of software development...


  • Butte, Montana, United States Northwestern Energy Full time

    Requirements and QualificationsBachelor's degree from a four-year accredited college in Computer Science, Software Engineering, Mechanical Engineering, or related field.Strong knowledge of SCADA systems, protocols, and operational technology.Experience with network infrastructure and firewall configuration is desirable.Knowledge of industry standards and...


  • Butte, Montana, United States Northwestern Energy Full time

    We are seeking a skilled Water Resources Drafter to join our team in Butte, MT. The successful candidate will support the drafting of water resources projects and provide technical assistance to the engineering department.Job Details:Estimated Salary Range: $20.00 per hourJob Type: Temporary (full-time, May-August; part-time, September-December)The ideal...


  • Butte, Montana, United States Northwestern Energy Full time

    About the JobWe are looking for a skilled Pipeline Analyst to join our team at Northwestern Energy. As a key member of our GIS team, you will be responsible for analyzing and interpreting complex data sets, identifying trends and patterns, and developing strategies to improve our pipeline operations.Key Responsibilities:Analyze and interpret large datasets...

  • GIS Data Specialist

    3 weeks ago


    Butte, Montana, United States Northwestern Energy Full time

    Job OverviewWe are seeking a highly skilled GIS Data Specialist to join our team at Northwestern Energy. This position is responsible for working in the GIS database, inputting pipeline centerlines, attributes, and features from GPS and as-built drawings.The successful candidate will have a strong background in GIS analysis, data migration, and project...


  • Butte, Montana, United States Montana Tech Full time

    Job Summary:We are seeking an experienced and detail-oriented Administrative Associate III to join our team at Montana Tech. As an essential member of the Departments of Environmental Engineering and Safety, Health and Industrial Hygiene, you will be responsible for handling day-to-day operations, providing exceptional customer service, and supporting...


  • Butte, Montana, United States Northwestern Energy Full time

    About the JobWe are seeking a skilled Distributed Systems Operations Manager to join our Business Technology team at Northwestern Energy.Salary: $54,000 to $121,800 per yearLocation: Butte, MTThe successful candidate will be responsible for implementing, configuring, and maintaining operational technology applications, systems, and hardware. This includes...


  • Butte, Montana, United States Northwestern Energy Full time

    About the OpportunityWe are seeking a motivated and detail-oriented Facilities Operations Intern to join our team at Northwestern Energy. As an intern, you will have the opportunity to gain hands-on experience in project management, contract administration, and facilities operations.You will work closely with contractors, vendors, customers, and colleagues...


  • Butte, Montana, United States Northwestern Energy Full time

    About the RoleWe are seeking a highly motivated and detail-oriented Facilities Project Coordinator to join our team at Northwestern Energy. As a key member of our facilities team, you will be responsible for managing various projects across 140 buildings in three states.This is a fantastic opportunity to gain hands-on experience in project management,...

  • Project Coordinator

    1 week ago


    Butte, Montana, United States Northwestern Energy Full time

    Company OverviewNorthWestern Energy is a fully regulated electric and natural gas utility serving Montana, South Dakota, and Nebraska.We employ over 1,500 amazing people and serve 775,300 customers who are our neighbors in our communities.About the JobThis Project Manager role is responsible for providing project management and development of major and other...


  • Crested Butte, Colorado, United States Rice Lake West Full time

    About the RoleThe Operations Management Professional will oversee all aspects of project management, including resource allocation, scheduling, and budgeting. This individual will work closely with cross-functional teams to ensure seamless project execution and timely completion.Key Responsibilities:Manage multiple projects simultaneously, prioritizing tasks...