DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Actalent Software Engineer in Owatonna, Minnesota

Description:

As a Senior Software Engineer you will act as a technical expert to provide your expertise across several product teams, ensuring software follows good architectural principals and best practices. You will work on one or more product teams to deliver quality products to our customers. You will balance short term needs with long term goals while delivering features and functionality.

RESPONSIBILITIES

  • Deliver quality software for our automotive aftermarket products.

  • Design software that is secure, serviceable, scalable, reliable, and meets required performance.

  • Identify commonality between products and create designs to satisfy them.

  • Documents design and architectural decisions.

  • Facilitates coordination between development teams to minimize duplication of effort.

  • Acts as a technical mentor to other staff by promoting good design, coding, and working practices.

  • Develop full stack solutions.

  • Evaluate new technologies / frameworks and adapt into products and process as required.

  • Drive initiatives for continuous improvement and innovations.

REQUIRED

  • Bachelor’s in Computer Science, Computer Engineering, related field, or equivalent experience.

  • 10+ years’ software development experience with C, C++, C#, and/or Java.

  • Experience in full software development lifecycle (Design, Implementation, Verification and Deployment).

  • Application development for Linux

  • Strong in data structures, algorithms, and software design.

  • Strong understanding of Object-Oriented design and development patterns.

DESIRED

  • Application development for embedded Linux.

  • Linux kernel customization.

  • RTOS or bare metal development experience. (plus)

  • Experience working/interacting with RESTful web services.

  • Wide knowledge of development methodologies and architecture models

Skills:

C++, Embedded software, C/c++, Microcontroller, Development, Linux, Firmware, Embedded system

Additional Skills & Qualifications:

  • Strong Linux experience in the C++ & some Java C#

  • Built tools in the languages to help or took a foray into another cloud or desktop application

  • Need to understand with higher level language concepts to apply them into the products

  • Our client is looking for a Sr. Embedded Software Engineer who can make an impact on the existing architecture by doing high level development and helping with the framework on the embedded level of the firmware. This candidate will be someone who has grown up in the embedded space doing systems level engineering, high level design and low level architecture who knows how to put software together. The candidate will have experience in C++, C#, Java and Linux, though not necessarily embedded Linux. The candidate can have C# and Java in the desktop space as long as they can understand it on an embedded level.

  • Knowledge/understanding of system engineering and same high level design and low level architecture

  • Design – taken a large application and have broken it down and putting together

  • Set of microservices (component level and took bigger piece of the system)

  • looking for minimum 40 % embedded & 60% application SW Dev.

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,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

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 actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.

DirectEmployers