- 207131 - Embedded Software Engineer III
- Industry
- IT
- Region
- WI-Wisconsin
- City
- Milwuakee
- State
- WI
- Rate
- Up to $78.12 DOE
- Duration
- 12 months
- Description
- Chipton-Ross is seeking an Embedded Software Engineer III for a Hybrid contract opportunity in Milwaukee, WI.
This position can be worked onsite or remote. Please state to your recruiter what you will prefer.
RESPONSIBILITIES:
Reviews system-level requirements, and process them into software requirements specifications
Designs components of an embedded system based on software requirements
Integrates applications using components developed in-house and 3rd party libraries
Implements code for embedded systems using the ARM Cortex-M platform, following our coding conventions
Develops test plans, then test the implemented code through unit tests and integration tests
Participates in design and code reviews
Identifies and develops new technical ideas. Evaluate them again requirements, quality, timeline and cost
Considers customer needs and trends for projects and activities
Designs solutions that can be readily adapted to changes in technology and/or clinical use
Incorporates business, market, industry and competitive knowledge into technical solutions
Determines required tasks and completes on time with no supervision
Identifies and communicates potential risks with appropriate mitigations
Challenges project teams and established work processes and proactively finds creative methods to reach desired performance levels
Addresses routine technical problems by leading a team to brainstorm solutions
Synthesizes complex information gathered from a variety of sources and disseminates to others
Supports other engineers on their designs, and also receives guidance from Specialist or Principal Engineer
Incorporates business, market, industry and competitive knowledge into technical solutions
REQUIRED EXPERIENCE:
6+ years of engineering experience, or comparable experience
5+ years of C/C++ programming experience
3+ years of RTOS (or bare-metal) applications development and debugging device drivers experience
5+ years working in cross functional teams consisting of discipline specific engineers, or comparable experience
2+ years of experience using ARM7TDMI / ARM Cortex-M / MSP430 / Renesas RX microcontrollers
Demonstrated understanding of concurrency concepts and techniques (multithreading, locking, semaphores)
Demonstrated understanding of SW architecture concepts
Strong Organizational and communication skills
Proficient problem solving skills
Strong Interpersonal skills with the ability to work collaboratively with others in a team environment
Working knowledge of Microsoft Office and Engineering Software
Experience in the medical device industry and FDA Regulations is preferred
Experience with project management is preferred
4+ years working in cross functional teams consisting of discipline specific engineers, or comparable experience
DESIRED REQUIREMENTS:
Experience with embedded Linux
Experience with one scripting language: Perl/Python/Ruby
Experience with network programming (IP, TCP, UDP and also IPC), including security aspects
Experience with communication protocols and interfaces (USB, UART, SPI, I2C)
Demonstrated understanding of microcontroller architectures (ARM, PPC, MIPS, IA-32) and their constraints on application development
Demonstrated understanding of fundamental algorithms (sorting, searching) and data structures (heaps, queues)
Demonstrated understanding of system-level testing and integration
Experience with unit testing (at least one UT framework) and integration testing
Experience in a regulated industry (medical device industry/FDA, aerospace/FAA) is preferred
EDUCATION:
Accredited BS Degree (preferably in a technical discipline)
WORK HOURS:
Full-Time
1st Shift
HYB Employment will be contingent on clearing a drug screen and background check. Both must clear prior to start date.
- Contact
-
Zachary Fasano
zfasano@chiptonross.com
CHIPTON-ROSS, INC.
420 Culver Boulevard
Playa Del Rey, CA 90293
Phone: (310) 414-7800 x252 or (800) 927-9318 x252
Candidates responding to this posting must currently possess the eligibility to work in the United States. No third parties please.
Employment will be contingent on candidate clearing pre-employment drug screen and background check.
Chipton-Ross provides equal employment opportunities to all employees and applicants for employment without regard to race, color, creed, religion, national origin, sex (including pregnancy), age, disability, sexual orientation, gender identity and/or expression, protected veteran status, genetic information, or any other characteristic protected by Federal, State or local law. This policy governs all areas of employment at Chipton-Ross, including recruiting, hiring, training, assignment, promotions, compensation, benefits, discipline, and terminations.