Software Engineer - Urgent Role

Software Engineer - Urgent Role
Company:

Actalent


Details of the offer

We are looking for a capable Software Engineer to join our high calibre team at Actalent in Bloomington, MN.
Growing your career as a Full Time Software Engineer is a great opportunity to develop productive skills.
If you are strong in problem-solving, teamwork and have the right initiative for the job, then apply for the position of Software Engineer at Actalent today!

DUTIES & RESPONSIBILITIES:
Creates software designs that satisfy the product requirements as outlined in the product specification and resolves design problems. Writes code in languages including C,C++ as well as Python. May also create code from models using tools such as MATLAB.
Uses modern software engineering techniques to develop modular structured or object-oriented software that meets the product requirements. Documents and comments code so that it is easily understood and maintained by others.
Perform engineering analysis to predict the behavior of the proposed designs and algorithms. Simulation tools may include MATLAB/Simulink.
Work closely with product engineering and marketing team to specify hardware required to execute designed algorithms and optimize the performance of the product.
Use modern software engineering techniques to develop modular or object-oriented software that meets the product requirements. Document code so that it is easily understood and maintained by others. Code may be developed via auto-coding directly from models.
Create and release software packages and software documentation for prototypes and production.
Work with test engineers and technicians to develop tests that simulate the requirements of the customer. Evaluate test data and make revisions to software and algorithms to solve identified problems.
Keep abreast of new technological developments, both in hardware and software, or competitive environment that would affect the design, coding or testing process.
Supervise contractors and consultants to ensure that they meet the requirements for function, cost, timing, and quality.
Perform functions as required by established engineering procedures, including project requests through engineering release and change management procedures. Qualifications:
Bachelors or Masters degree in Computer, Software, Electrical, Mechanical, Mechatronics or Aeronautical Engineering, or
Bachelors or Masters degree in software, or computer science.
Strong C and C++ programming skills, and ability to create understandable, supportable code.
Experience working with embedded systems and real-time operating systems (RTOS) like FreeRTOS. Desired experience with embedded Linux.
Familiarity with model-based design and testing - MATLAB/Simulink or similar.
Ability to test software and analyze system performance, leveraging system integration, simulation, and platform tests.
Familiarity with SVN, GIT, or other version control tools, working in a structured, revision-controlled software development environment.
Experience integrating multiple sensors and actuators on an embedded platform.
Experience with low-level embedded technology, including UART, Ethernet, and CAN.
About Actalent:
Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. Were supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Benefits of working as a Software Engineer in Bloomington, MN:
? Learning opportunities
? Advancement opportunities
? Competitive salary


Source: Grabsjobs_Co

Requirements

Software Engineer - Urgent Role
Company:

Actalent


Information Technology Intern

RJM Construction was founded on a simple principle: to serve the client. Commitment to realizing our clients' vision continues to be the driving force behind...


From Rjm Construction - Minnesota

Published 25 days ago

Quality Assurance Test Lead

With more than $1B in revenue, Tennant Company is a globally recognized leader in the cleaning equipment industry. For the past 150 years, we have been passi...


From Tennant Co - Minnesota

Published 25 days ago

Associate Security Analyst

The Associate Security Analyst II will maintain the confidentiality, integrity and availability of sensitive Company information. The position may also be as...


From Sps Commerce, Inc - Minnesota

Published 25 days ago

Analyst, Qa

Job summary We're hiring for an Analyst, QA to support the investigations team in Bloomington, Indiana!Responsibilities include investigating and reporting o...


From Catalent - Minnesota

Published 25 days ago

Built at: 2024-05-30T14:48:19.702Z