Embedded Linux Application Engineer (Telematics / Infotainment)
Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Linux Software Development/Embedded Software Engineer- C++ and Linux to join our team in Mossville, IL! We offer full benefits, PTO, 401k, and more! If you're looking to grow your technical career within an extremely reputable, stable Fortune 500 company - let's talk!
The main function of this position is to apply the principles of electrical engineering and computer science to the design, development, testing, and evaluation of embedded solutions for electronic systems. A typical embedded engineer researches, designs, develops, and tests hardware-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
This assignment develops mid-layer & app-layer software on telematics and displays electronics.
JOB RESPONSIBILITIES:
- Concept, design, test, document, and promote new software features and processes
- Perform requirements analysis and decomposition
- Evaluate new languages, development tools, or processes
- Perform product maintenance
- Manage the software lifecycle through version control and configuration management
- Keep up to date on new technologies or develop new technologies
- Communicate technical information to customers, team members, suppliers and other units
- Support and advise other engineers, managers, marketing personnel, customers and suppliers
EDUCATION & EXPERIENCE REQUIRED:
- Bachelors’ Degree in Computer Engineering/Electrical Engineering/Related Degree AND 5-7 years’ of experience OR
- Master’s Degree with less years’ of experience
REQUIRED SKILLS:
- Real world experience implementing software for embedded Linux is key requirement.
- C/C++/Rust
- Kernel building & Linux device drivers
- Ethernet, TCP/IP, and WiFi
- Experience designing embedded infotainment, telematics software for in-vehicle information, entertainment, and connectivity
- Experience with Bluetooth
- Kernel building & Linux device drivers
- Experience with scripting using Python & shell scripting
- Experience with GIT configuration management tool
- Experience with control software design patterns and anti-patterns
- Software development process theory and practices such as Agile
- Experience designing electronics controls, including development of device drivers, SPI/I2C peripheral interfacing, hardware diagnostics, operating system configurations, non-volatile memory interfacing, board initialization, and other chip-level interfacing.
- Knowledge of reading schematics and data sheets for components
SOFT SKILLS REQUIRED:
- Ability to troubleshoot issues and make software/system changes as needed to resolve issues
- Ability to research technical topics and learn new technologies and approaches
- Verbal & written communication skills, customer service and interpersonal skills
- 401(k)
- Dental insurance
- Vision Insurance
- Disability insurance
- Employee assistance program
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Paid Holidays
Please follow the link to our website for a list of job openings in Engineering, IT, Project Management, and more!
Recommended Jobs
Logistics Analyst
Job Title: Logistics Analyst Job Description The Logistics Analyst coordinates and expedites the flow of work and materials within and between departments in alignment with the production …
Travel Nurse RN - Neuro ICU - $2,344 per week in Peoria, IL
Registered Nurse (RN) | Neuro ICU Location: Peoria, IL Agency: Magnet Medical Pay: $2,344 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks …
Travel Nurse RN - Medical-Surgical - $2,287 per week in Decatur, IL
Registered Nurse (RN) | Medical-Surgical Location: Decatur, IL Agency: Lancesoft Inc Pay: $2,287 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Wee…
Medicaid Implementation Analyst
Req ID: 371983 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organiza…
Travel Nurse RN - Medical-Surgical - $1,730 to $3,173 per week in Chicago, IL
Registered Nurse (RN) | Medical-Surgical Location: Chicago, IL Agency: job.com Pay: $1,730 to $3,173 per week Shift Information: Rotating - 4 days x 8 hours Contract Duration: …
Laborer - Required CDL-A
Company Profile: Networks Built Better. Congruex is a multi-national organization that specializes in broadband network construction and engineering. We support some of the largest service pro…
Travel Nurse RN - Intermediate Care - $3,274 per week in Springfield, IL
Registered Nurse (RN) | Intermediate Care Location: Springfield, IL Agency: Lancesoft Inc Pay: $3,274 per week Shift Information: Nights - 4 days x 12 hours Contract Duration: …
Plumber/apprentice plumber
Job Description Job Description We are seeking a Plumber/apprentice Plumber to join our team! The selected individual will install and repair water supply lines and drainage systems. Responsib…
Litigation Attorney
Job Description Job Description About the job Dynamic and rapidly growing personal injury and property damage law firm, seeks a highly motivated and passionate Personal Injury Attorney to jo…
Travel Nurse RN - Cardiovascular Operating Room - $3,000 to $3,100 per week in Belleville, IL
Registered Nurse (RN) | Cardiovascular Operating Room Location: Belleville, IL Agency: Lancesoft Inc Pay: $3,000 to $3,100 per week Shift Information: Days - 4 days x 10 hours …