No experience
Employment Type:
Full time
Job Category:
Embedded Software Engineer
(This job is no longer available)
Applied Engineering Inc | Brookings, SD
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Applied Engineering, Inc. is accepting applications for an Embedded Software Engineer. The Embedded Software Engineer is responsible for PCB schematics and layout, component evaluation, datasheets, and circuit testing, and will utilize experience with Cadence Allegro and/or other hardware/firmware development. In this role, you will have the chance to work with a team of passionate, innovative engineers who are focused on designing, analyzing, writing, and testing software solutions. We offer an exciting technology career where you can work in a collaborative team environment, solve complex and interesting problems, and learn and develop new skills through a variety of engineering projects.

If you have the talent and the desire to work on a variety of consulting projects while serving our customers seamlessly, see how you fit at Applied!

Embedded Software Engineer Responsibilities:

* Design, implement, and test software features to support new and existing products
* Perform analysis, design, writing and testing of electronic controls, displays, and communications applications
* Conduct integration of software and hardware, test systems, and optimizing product performance
* Programming embedded microcontrollers utilizing C, C++
* Design of PCB schematics and layout
* Conduct component evaluation and circuit testing
* Work with customer to understand business needs and make recommendations for the development of effective software engineering solutions

Embedded Software Engineer Qualifications:

* Bachelor's degree in Computer Engineering, Computer Science, or Electrical Engineering
* 3+ years of C or C++ level programming experience in an embedded microcontroller environment
* Experience with Cadence Allegro and/or other hardware/firmware development
* Experience with simulation and modeling tools (e.g. Labview, MATLAB, Simulink) for software development
* Experience with development and debugging tools (e.g. source level debuggers, oscilloscopes, logic analyzers, multi-meters, etc.) to perform development and troubleshooting
* Ability to work independently/self-directed and as a member of a team; a technical leader who thrives on solving problems
* Strong analytical and problem solving skills, effective communication skills, and excellent interpersonal skills

Embedded Software Engineer Preferred Qualifications:

* Developing drivers and APIs
* Freescale NXP experience
* Code Warrior development environment/platform experience
* Communication networks and protocols (e.g. USB, Ethernet, CAN, Wi-Fi)
* Signal processing algorithms (e.g. Inertial sensors
* IEEE-488 (short-range digital communications 8-bit parallel multi-master interface bus specification) experience
* PLC logic experience

Company Information:

Applied Engineering is a 100% employee-owned engineering and technology consulting company that is dedicated to providing exceptional talent and technology with offices throughout the Midwest. We have won numerous awards, including Best Place to Work awards and Top Place to Intern awards, for our unique company culture that blends top talent, total technology, and absolute adaptability. We offer a career trajectory that few other companies can offer, including the ability to take on roles and projects aligned with your skills, your interests, and your passions. In addition, we offer a comprehensive compensation and benefits package including a competitive salary; 401K retirement plan; paid time off; paid holidays; tuition reimbursement; medical, dental, vision, life, disability, and other insurance options; plus a flexible work schedule.

Please consider joining Applied's team of talented engineers!

Applicants must be legally authorized to work in the United States. We regret that we do not offer sponsorship.

Applied Engineering is committed to a diverse workforce and is an Equal Opportunity Employer.

To submit your resume, go to http://www.go-applied.com/careers/job-openings/!

About Applied Engineering Inc

Applied Engineering was founded in Fargo, North Dakota, in 1986 as an engineering consulting company. Since then, Applied Engineering has grown to over 100 employees, and has diversified its offerings to include not only engineering services, but also engineering software products, computere hardware/software products, information technology services, and printing services. Not only has Applied Engineering expanded its offerings, but its brands have expanded as well. Today, Applied Engineering's information technology services are known as Edgepath Technology. While Applied Engineering has grown, its mission remains the same; provide superior engineering services and technology solutions. Applied Engineering's growth over the past 25 years has allowed it to open more offices in more locations to better serve its customers. Applied Engineering currently has six offices in five states; Fargo, ND; Bismarck, ND; Maple Grove, MN; Sioux Falls, SD; Eau Claire, WI; and Addison, TX. Over its 25-year span, Applied Engineering has received numerous awards, including the Best Place to Work Award, Gold Star Award and the Excellence in Business Award. Though Applied Engineering has achieved success, the company has not forgotten about its employees. In fact, the company became 100 percent employee-owned in 2006. We look forward to serving your company's needs today and tomorrow.