Software Engineer

4 weeks ago


Bloomington, United States Actalent Full time
JOB DESCRIPTION

Description:

The Embedded Software Engineer leads the design of embedded software for electronic equipment including developing advanced firmware for telematics devices. Depending on the project, the employee will either work as an individual or as part of a multi-disciplinary team. The employee sometimes directs the work of other engineers, designers, and technicians, and performs other duties as assigned.

Responsibilities:

Collect and analyze technical information from a variety of sources, including: engineers, product managers, suppliers, etc. Responsible for technical documents & their own tests & experiments Develop, debug, validate, and/or improve embedded software, desktop, and mobile applications, using firmware design techniques Develop design concepts for machine network architecture and communications Develop and de-bug prototypes to demonstrate compliance with specifications Define measurement techniques, tuning procedures, and special software to be used in conjunction with production test fixtures Develop and architect designs to comply with relevant safety and compliance standards Provide solutions to complex and challenging issues while balancing workload among multiple projects and priorities Meets or exceed typical expectations for creativity, productivity, quality, and safety Education & Experience Bachelor’s Degree in Software Engineering, Electrical Engineering, or Computer Engineering from an accredited engineering program or closely related engineering field 5-7+ years of experience minimum developing embedded software for electrical, electronic, telematics, or controls systems 

Technology & Capabilities

Experience on the development of embedded firmware for 8/16/32-bit microcontrollers in C/C++ Experience with common communications schemes such as SPI, I2C, RS, and CAN in addition to deep understanding of wireless communication technologies and data protocols. Complete understanding of relationship between electronic hardware and software including the ability to design systems that can integrate both technologies efficiently Experience with development of firmware for telematics devices (i.e., cellular-enabled edge device) that includes formatting for various wireless data transmission protocols (e.g., Protobuf, JSON, etc.) Experience implementing the best practices required for developing and deploying firmware over the air (FOTA) to embedded devices, including tasks like updating telematics devices in the field. Experience in working cross-functionally with cloud data architects to ensure a common understanding of telematics data definitions Experience managing and maintaining telematics data definitions and standards. Experience with real-time operating systems (RTOS) a plus Experience on the development of application software for embedded Linux systems (Qt/C++) a plus Experience on the development of desktop applications in C++/C# a plus

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30, consultants and more than 4, clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune .

Diversity, Equity & Inclusion

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:

Hiring diverse talent Maintaining an inclusive environment through persistent self-reflection Building a culture of care, engagement, and recognition with clear outcomes Ensuring growth opportunities for our people

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email for other accommodation options.


  • Software Engineer

    3 days ago


    Bloomington, United States Surf Search Full time

    Software Engineer ( Bloomington, MN )Direct Hire Note: Active Department of Defense TS/SCI with Poly Clearance Salary plus Benefits - USD $110,000 to $145,000 Relocation assistance available ROLE AND POSITION OBJECTIVES:As a software engineer for the High Performance Computing Group, you'll be a member of a cross functional team developing and supporting...

  • Software Engineer

    4 weeks ago


    Bloomington, Illinois, United States Thomson Reuters Full time

    Are you passionate about the chance to bring your analytical processing experience to a world class organization that is leading the way in both content and technology to serve and protect our citizens home and abroad? Do you have the skills necessary to design new software solutions for customers? Then Thomson Reuters Special Services (TRSS) is looking for...

  • Software Engineer

    1 month ago


    Bloomington, Illinois, United States Thomson Reuters Full time

    Are you passionate about the chance to bring your analytical processing experience to a world class organization that is leading the way in both content and technology to serve and protect our citizens home and abroad? Do you have the skills necessary to design new software solutions for customers? Then Thomson Reuters Special Services (TRSS) is looking for...

  • Software Engineer

    4 weeks ago


    Bloomington, United States General Dynamics Mission Systems Full time

    Basic QualificationsRequires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience preferred.CLEARANCE REQUIREMENTS: Department of Defense TS/SCI with Polygraph security clearance is...

  • Software Engineer

    1 month ago


    Bloomington, United States General Dynamics Mission Systems Full time

    Basic QualificationsRequires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience preferred.CLEARANCE REQUIREMENTS: Department of Defense TS/SCI with Polygraph security clearance is...


  • Bloomington, Illinois, United States APPIAN CORPORATION Full time

    Principal Software Engineer Appian Corporation, McLean, VA seeks Java-fluent engineer to tackle the most complex engineering challenges across the full stack of the Appian platform, serving as reference to other engineers as a member of feature teams and a trusted advisor to the architecture and product management functions and promoting platform...


  • Bloomington, Illinois, United States APPIAN CORPORATION Full time

    Principal Software Engineer Appian Corporation, McLean, VA seeks Java-fluent engineer to tackle the most complex engineering challenges across the full stack of the Appian platform, serving as reference to other engineers as a member of feature teams and a trusted advisor to the architecture and product management functions and promoting platform...


  • Bloomington, United States State Farm Insurance Full time

    The P&C Analytics area in Financial Operations is looking for a motivated first line leader to join the team. The software engineering employees on this team are tasked with designing and maintaining solutions to enable deeper and consistent analytic Software Engineer, Engineering Manager, Manager, Business Analytics, Software, Skills, Technology

  • Software Engineer

    6 days ago


    Bloomington, United States Executive Staffing Full time

    Job DescriptionJob DescriptionRelocation is available. As a member of the high performance computing (HPC) group you will work with cross-business and cross-functional teams to apply your skills and experience to our critical missions. You will learn and apply new advanced tools and engage in the development and support of advanced HPC software and hardware...


  • Bloomington, Illinois, United States Sabree Software Services Full time

    Job DescriptionThe Contractor shall work closely with governance, technology, and other technical and specialized teams while being able to integrate, organize, and communicate large volumes of data.The Contractor shall assess and validate the internet systems requirements and solutions, and its characterization across Sponsor organization.The Contractor...


  • Bloomington, Illinois, United States LMI Full time

    OverviewLMI is seeking a Senior Software Engineer to support a U.S. Federal Government Agency working with classified media. This position will work with a team of developers, architects, and data scientists to build new capabilities for our client, bringing innovative ideas to challenging and complex problems. The Senior Software Engineerwill support a...


  • Bloomington, Illinois, United States MITRE Full time

    Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges—and we're committed to the long-term well-being of our employees. MITRE is different from most technology companies. We are a not-for-profit corporation chartered to work...


  • Bloomington, United States Memnon Full time

    SOFTWARE DEVELOPMENT ENGINEER Memnon core business is the digital audio visual industry. The company provides audio visual digitization and archive management services for customers in Broadcast & Media, Research & Education, National Archives and Cultural Institutions, and many governmental, international and NGO/NPO organizations. JOB PURPOSE Memnon is...


  • Bloomington, Indiana, United States Memnon Full time

    SOFTWARE DEVELOPMENT ENGINEER Memnon core business is the digital audio visual industry. The company provides audio visual digitization and archive management services for customers in Broadcast & Media, Research & Education, National Archives and Cultural Institutions, and many governmental, international and NGO/NPO organizations. JOB PURPOSE Memnon is...


  • Bloomington, United States Memnon Full time

    SOFTWARE DEVELOPMENT ENGINEER Memnon core business is the digital audio visual industry. The company provides audio visual digitization and archive management services for customers in Broadcast & Media, Research & Education, National Archives and Cultural Institutions, and many governmental, international and NGO/NPO organizations. JOB PURPOSE Memnon is...


  • Bloomington, United States MEMNON Full time

    SOFTWARE DEVELOPMENT ENGINEERMemnon core business is the digital audio visual industry. The company provides audio visual digitization and archive management services for customers in Broadcast & Media, Research & Education, National Archives and Cultural Institutions, and many governmental, international and NGO/NPO organizations.JOB PURPOSEMemnon is...


  • Bloomington, United States MEMNON Full time

    SOFTWARE DEVELOPMENT ENGINEERMemnon core business is the digital audio visual industry. The company provides audio visual digitization and archive management services for customers in Broadcast & Media, Research & Education, National Archives and Cultural Institutions, and many governmental, international and NGO/NPO organizations.JOB PURPOSEMemnon is...


  • Bloomington, Illinois, United States MITRE Full time

    Join a Team Committed to Making a DifferenceAre you looking to work on cutting-edge technology solutions that address pressing societal challenges? Look no further than MITRE, where we are dedicated to working on impactful projects while ensuring the well-being of our employees. As a not-for-profit organization, we focus on public interests and strive for...


  • Bloomington, Illinois, United States Wolters Kluwer DXG U.S., Inc. Full time

    We are seeking a Lead Software Engineer with experience in developing scalable, reusable GenAI services and solid coding skills. This role is ideal for someone who enjoys problem-solving and is eager to take on leadership responsibilities within AI project teams. Join our team to contribute to the growth of AI services in a collaborative and innovative...

  • Data Engineer

    4 weeks ago


    Bloomington, United States TALENT Software Services Full time

    Are you an experienced Data Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Data Engineer to work in Bloomington, MN(Remote).Position Summary: Looking for a Data Engineer to join our team and help us develop, maintain, and optimize ETL processes. This position requires a...