Embedded Software Engineer Engineering - Thiensville, WI at Geebo

Embedded Software Engineer


Job Description:
No Corp to Corp We will not sponsor individuals for employment visas, now or in the future, for this job opening As an Embedded Software Engineer for our Client, you will have the opportunity to participate on a stable team that produces products utilized by companies across the globe.
This work includes modifying feature requirements, designing and implementing requirements, authoring test plans, cases, and procedures, and addressing complex issues.
The environment is one of shared ownership where the team will work together to foster high performance and high-quality output.
In our organization we produce complex systems that require a scaled Scrum approach.
Our framework gives ownership to teams but also allows scaling features where possible to be flexible towards business priorities.
The team that you will become a part of is one that supports open communication, growth of skills, and collaboration for problem solving.
We are looking for someone with a strong technical foundation who is willing to take on all aspects of development, not just design and implementation or test development.
We value T-shaped and E-shaped individuals that have enthusiasm for taking on any challenge.
Responsibilities:
Review and implement functional and performance requirements.
Modify and review product and design requirements.
Implement requirements through code changes that are then unit and functionally tested through our CI/CD stack.
Implement test cases and procedures using out test automation framework.
Analyze and resolve anomalies that arise from test activities.
Actively participate on a Scrum team on all ceremonies (Planning, DSU, Refinement, Review, Retro) Collaborate with other engineers across other teams as necessary.
Communicate with your team about accomplishments, short term goals, and hurdles.
Clearly communicates and conveys design concepts, both verbally and in writing.
Able to learn and understand complex system and concepts.
.
Requirements:
Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent Typically requires a minimum of two years of experience in a software product development environment.
Preferred but not required Direct experience with designing and implementing software of embedded devices and systems using C/C+
Good knowledge of RTOS and interaction between RTOS applications, BSP, and associated drivers Basic knowledge of compiler and compiler tool chain, such as gcc, yacc and antlr Direct experience with Scrum process Proven application object-oriented concepts such as inheritance, virtualization, etc.
Able to apply knowledge of software and embedded software test methodologies.
Direct experience with the Industrial Automation industry will be an advantage.
Strong verbal and written communication skills Direct experience collaborating with local and global technical development teams.
Recommended Skills Automation C+
(Programming Language) Computer Engineering Electrical Engineering Embedded Computer Embedded Software Apply to this job.
Think you're the perfect candidate? Apply on company site Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.