Embedded Software Engineer jobs at Waltonen Engineering - 482 jobs
Senior Power Platform Developer
Guidehouse 3.7
McLean, VA jobs
Job Family:
SAAS/PAAS/Cloud Consulting
Travel Required:
Up to 10%
Clearance Required:
Ability to Obtain SecretWhat You Will Do:
We are looking for a hands-on softwareengineer with deep knowledge of Microsoft Power Apps, including basic Microsoft Dynamics 365 understanding. An expert on Power Apps to design, configure and develop custom solutions in Microsoft Power platform. The candidate will take an active role in supporting and building on the MPP application. The candidate will have excellent presentation, communication, leadership, and client development skills to effectively present information to C-level management, public groups, and/or the board of directors. The candidate should have excellent organizational and multi-tasking skills, attention to quality, self-motivation and a strong desire to succeed.
Responsibilities:
Drive Microsoft Power Platform implementations through all project phases including discovery, definition, build, test, and deploy
Identify the client's sales, marketing, and customer service requirements through discovery meetings
Delivering services and solutions for clients using Microsoft's PowerApps, Power BI, SharePoint, Power Automate, Microsoft Teams, custom development, and data integrations
Provide hands-on technical expertise to design and implement Power Platform based solutions satisfying customer requirements.
Conduct end-user training and create and maintain knowledge transfer documentation
Automate business processes with Power Apps and Power Automate; outputs will include data visualization and low code applications
Develop and continue to refine Power Platform implementation standards and tools
Present tailored demonstrations of the technology solution
Responsible for high quality, bug-free development as per the coding standards in close collaboration and interaction with other members of the development/QA team
Participate in daily project scrum meetings and provide a daily personal status report
Collaborate with stakeholders and project team members to design and implement the enterprise Microsoft Dynamics solution ensuring high quality, reliable
Serve as Microsoft Power Platform Subject Matter Expert (SME), with technical expertise including system architecture, solution design, system configuration, and security management
Help create design documentation for new solutions and functions
Work with the support team to resolve production support issues
Will be proactive in staying up to date on the latest updates to the Power Platform, as well as future roadmap features announced in Microsoft's wave plans
What You Will Need:
Must have a minimum of THREE (3) years of Microsoft Power Platform or Dynamics 365 CRM development experience
Must be able to work in a hybrid environment (up to 3x/week onsite for clients in the DC Metro Area)
Must be able to obtain a Secret clearance
Must have a Bachelor's degree (4yr college degree)
Hands-on experience with SharePoint 2013 or newer to include both on-premise and SharePoint Online, SharePoint Designer to include creating custom workflow solutions, and PowerApps / Power Automate (M365 Suite of Products)
Experience in designing complex common data models
Intermediate to advanced knowledge of relational database concepts
Experience in using OOTB connectors for Power Apps and Power Automate
Experience in design and development of Canvas and Model-driven Power Apps by utilizing Microsoft Dataverse, SharePoint, or other databases as the backend data storage model
Knowledge and experience with writing technical requirements, test scripts and knowledge of software programming languages and technologies.
Experience in a Software as a Service (SaaS) environment
Experience customizing SharePoint lists and disparate systems with PowerApps
Experience developing PowerApps model
Ability to communicate technical information clearly and concisely to technical and nontechnical users
Ability to initiate majority of relevant tasks, specify and plan activities for task accomplishments and notify supervisor of variances. Prior experience working in a non- governmental organization (NGO)
Hands-on experience with Power Apps and Power Platform technical solutions
Work experience with Software as a Service (SaaS) and/or Platform as a Service (PaaS) environments
Core Skills: C#, SQL, .Net, Power Apps, SharePoint, Microsoft DataVerse (CDS), Power Automate
Experience with and a good understanding of the Power Platform CoE and governance components
What Would Be Nice To Have:
Active Secret clearance
Experience in “Big 4” or equivalent established consulting firm and/or Microsoft Gold partner highly desired
BA/BS degree in Business, Computer Science or Engineering
Experience with public sector clients preferred
Experience with Agile or Hybrid-Agile methodology
The annual salary range for this position is $113,000.00-$188,000.00. Compensation decisions depend on a wide range of factors, including but not limited to skill sets, experience and training, security clearances, licensure and certifications, and other business and organizational needs.
What We Offer:
Guidehouse offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects our commitment to creating a diverse and supportive workplace.
Benefits include:
Medical, Rx, Dental & Vision Insurance
Personal and Family Sick Time & Company Paid Holidays
Position may be eligible for a discretionary variable incentive bonus
Parental Leave and Adoption Assistance
401(k) Retirement Plan
Basic Life & Supplemental Life
Health Savings Account, Dental/Vision & Dependent Care Flexible Spending Accounts
Short-Term & Long-Term Disability
Student Loan PayDown
Tuition Reimbursement, Personal Development & Learning Opportunities
Skills Development & Certifications
Employee Referral Program
Corporate Sponsored Events & Community Outreach
Emergency Back-Up Childcare Program
Mobility Stipend
About Guidehouse
Guidehouse is an Equal Opportunity Employer-Protected Veterans, Individuals with Disabilities or any other basis protected by law, ordinance, or regulation.
Guidehouse will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law or ordinance including the Fair Chance Ordinance of Los Angeles and San Francisco.
If you have visited our website for information about employment opportunities, or to apply for a position, and you require an accommodation, please contact Guidehouse Recruiting at ************** or via email at RecruitingAccommodation@guidehouse.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation.
All communication regarding recruitment for a Guidehouse position will be sent from Guidehouse email domains including @guidehouse.com or ************************. Correspondence received by an applicant from any other domain should be considered unauthorized and will not be honored by Guidehouse. Note that Guidehouse will never charge a fee or require a money transfer at any stage of the recruitment process and does not collect fees from educational institutions for participation in a recruitment event. Never provide your banking information to a third party purporting to need that information to proceed in the hiring process.
If any person or organization demands money related to a job opportunity with Guidehouse, please report the matter to Guidehouse's Ethics Hotline. If you want to check the validity of correspondence you have received, please contact *************************. Guidehouse is not responsible for losses incurred (monetary or otherwise) from an applicant's dealings with unauthorized third parties.
Guidehouse does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Guidehouse and Guidehouse will not be obligated to pay a placement fee.
$113k-188k yearly Auto-Apply 1d ago
Looking for a job?
Let Zippia find it for you.
Senior Appian Developer UI/UX
Guidehouse 3.7
McLean, VA jobs
Job Family:
SAAS/PAAS/Cloud Consulting
Travel Required:
None
Clearance Required:
Ability to Obtain Public Trust
What You Will Do:
Senior Appian Developers at Guidehouse design, development, test, deploy, and maintain Appian applications. They have a deep understanding of Appian's platform architecture and best practices, and are able to independently convert complex business requirements into functioning pieces of application. Senior Appian Developers also have a comprehensive understanding of business process management, and they are able to use Appian to automate and optimize business processes. They effectively communicate with business stakeholders, other developers, and IT professionals innovative and efficient solutions. In addition, they apply UI and UX principles to create intuitive, accessible, and user-friendly interfaces that enhance the overall user experience of Appian applications.
Work with clients to understand their business requirements and provide solutions using Appian.
Design and implement complex business processes using Appian
Build, test, deliver and maintain intelligent automation solutions using Appian.
Collaborate with cross-functional teams to ensure project success
Deal effectively with ambiguous and unstructured problems and situations.
Implement best practices for Appian development and integration with other systems.
Develop and maintain Appian plug-ins and interfaces
Support the development of technical documentation and user manuals.
Participate in code reviews to ensure high-quality code is delivered
Provide technical guidance and mentorship to junior developers
Contribute to thought leadership across the platform including ideation and design of new accelerators.
Follow and understand new Appian product and technical capabilities resulting from product releases and acquisitions.
Participate in development of new concepts and methodologies to improve people, procedures, and information technology solutions.
Contribute to an environment where people and technology thrive together to accomplish more than they could apart.
Apply UX principles to improve user satisfaction and engagement across Appian applications.
Collaborate with UI/UX designers to translate wireframes and prototypes into functional Appian components.
What You Will Need:
US Citizenship and must be able to OBTAIN and MAINTAIN a Federal or DoD Public Trust security clearance; candidates must obtain approved adjudication of clearance prior to onboarding with Guidehouse
Bachelor's degree in Computer Science, Engineering, Business, etc
A MINIMUM of FIVE (5) years of professional experience including at least THREE (3) years of experience in Appian development
Active Appian Senior Developer certifications and ability to achieve additional relevant certifications upon hire
Strong knowledge of Appian platform, including Appian SAIL, Process Modeler, and Rules
Experience with Java, SQL, and web services
Strong understanding of Appian development best practices
Knowledge and skill with relational database architecting, management, and scripting
Ability to design business processes and integrate processes across disparate systems, incorporating best practices
Strong knowledge of Java and web technologies
Selected candidate must be able to work Eastern Standard Hours
Experience designing user interfaces and applying UX best practices in enterprise applications
Familiarity with accessibility standards and responsive design principles
Selected candidate must be able to work Eastern Standard Hours
What Would Be Nice To Have:
Strong problem-solving skills, ability to multi-task, and a high degree of emotional intelligence
Interpersonal skills, including teamwork, facilitation, and negotiation
Detail-oriented with the ability to quickly assimilate and apply new concepts, business models, and technologies
Experience in a technology or consulting setting in an agile development environment
Experience identifying and documenting business process requirements, developing process flow analysis, data modeling and functional design experience
Recent work experience on a software development project in a federal government setting
Exposure to Appian's Federal Acquisition Management
Experience in Enterprise Application Integration and n-tier client-server architectures
Experience working with data synced record types
An ‘early adopter' mindset for new Appian platform features
Experience collaborating with UI/UX teams or working in a design-driven development environment
The annual salary range for this position is $130,000.00-$216,000.00. Compensation decisions depend on a wide range of factors, including but not limited to skill sets, experience and training, security clearances, licensure and certifications, and other business and organizational needs.
What We Offer:
Guidehouse offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects our commitment to creating a diverse and supportive workplace.
Benefits include:
Medical, Rx, Dental & Vision Insurance
Personal and Family Sick Time & Company Paid Holidays
Position may be eligible for a discretionary variable incentive bonus
Parental Leave and Adoption Assistance
401(k) Retirement Plan
Basic Life & Supplemental Life
Health Savings Account, Dental/Vision & Dependent Care Flexible Spending Accounts
Short-Term & Long-Term Disability
Student Loan PayDown
Tuition Reimbursement, Personal Development & Learning Opportunities
Skills Development & Certifications
Employee Referral Program
Corporate Sponsored Events & Community Outreach
Emergency Back-Up Childcare Program
Mobility Stipend
About Guidehouse
Guidehouse is an Equal Opportunity Employer-Protected Veterans, Individuals with Disabilities or any other basis protected by law, ordinance, or regulation.
Guidehouse will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law or ordinance including the Fair Chance Ordinance of Los Angeles and San Francisco.
If you have visited our website for information about employment opportunities, or to apply for a position, and you require an accommodation, please contact Guidehouse Recruiting at ************** or via email at RecruitingAccommodation@guidehouse.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation.
All communication regarding recruitment for a Guidehouse position will be sent from Guidehouse email domains including @guidehouse.com or ************************. Correspondence received by an applicant from any other domain should be considered unauthorized and will not be honored by Guidehouse. Note that Guidehouse will never charge a fee or require a money transfer at any stage of the recruitment process and does not collect fees from educational institutions for participation in a recruitment event. Never provide your banking information to a third party purporting to need that information to proceed in the hiring process.
If any person or organization demands money related to a job opportunity with Guidehouse, please report the matter to Guidehouse's Ethics Hotline. If you want to check the validity of correspondence you have received, please contact *************************. Guidehouse is not responsible for losses incurred (monetary or otherwise) from an applicant's dealings with unauthorized third parties.
Guidehouse does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Guidehouse and Guidehouse will not be obligated to pay a placement fee.
$130k-216k yearly Auto-Apply 1d ago
Embedded Systems Engineer (Contract role)
Dornerworks 3.3
Grand Rapids, MI jobs
Embedded Systems Engineer (Contract role) DornerWorks is an embedded systems engineering firm trusted by innovators building technology where performance, safety, and reliability matter most. For over 25 years, our engineers have partnered with customers across aerospace, defense, medical, industrial, and consumer markets to turn complex ideas into real-world products. From operating rooms to orbit, we solve hard problems with precision, creativity, and ownership - because what we build matters. Our Embedded System Engineers are responsible for developing great software for a wide variety of our customer's products. This position requires someone who enjoys challenge and variety, likes to be involved in all facets of embeddedsoftware development, and is driven to be a part of company-wide success. Our Embedded Systems Engineers have deep technical knowledge and are often called on to work on large or multi-disciplined project teams. If you are a customer-oriented, collaborative, problem-solving engineer, then this role could be perfect for you! What DornerWorks has for you:
Opportunity to work part time with flexible hours or on a contract basis.
Diverse, engaging, collaborative and challenging work.
Continuous learning. Work multiple diverse projects each year - different technologies, products, and industries.
Work remote, hybrid from home or in-person, while doing what you love.
Healthy work/life balance. At DornerWorks' that is not just an empty slogan; it is one of our core values.
A collaborative team where you can work with other outstanding technical minds.
Supportive team - not a cut throat environment but supportive and encouraging.
Organized social events, both onsite and virtual. We promise you'll have fun!
What you will be doing:
Use your technical knowledge and experience to develop and deliver embeddedsoftware for our clients' products.
Collaborate with and contribute your technical expertise with technical project teams.
Demonstrate innovation by voicing your creative solutions, with both internal and external teams.
Lead and mentor other engineers, sharing your knowledge and experience, while influencing best practices
Grow your expertise partnering with our outstanding team. There's never an end to learning.
What we need from you:
BS in Electrical Engineering (BSEE/BSE), Computer Engineering (BSCE), or Computer Science (BSCS).
2+ years of professional success in embeddedsoftware development.
Proficiency in C/C++/Rust , as well as scripting languages.
Hands-on experience developing and debugging software on Embedded Linux platforms, with strong proficiency in real-time operating systems such as FreeRTOS and Zephyr.
Proven expertise in one or both of the following:
Build systems and distributions using Yocto or OpenEmbedded, including BSP development, custom layer creation, and system configuration for embedded applications.
Software video processing - C++ development with video codecs, compression algorithms, image scaling, resolution/DPI management, and quality optimization preferably on FPGA platforms.
Experience and/or interest in working close with external clients, offering creative technical solutions.
Unrestricted right to work in the US without requiring sponsorship.
What we also like to see:
Familiarity with many embedded communication standards like SPI, I2C, UART, Ethernet, CAN, USB, etc.
Experience with Rust.
Salary information: The annualized salary ranges below represent hiring guidelines. DornerWorks considers multiple factors when determining base compensation including experience and specialization of skills. Compensation will be adjusted to an hourly rate for contract positions. Early career engineer: $62,000 - $95,000 Mid - level career engineer: $95,000 - $118,000 Advanced career engineer: $118,000 - $156,000 DornerWorks' employees enjoy our strong commitment to work-life integrations with 40-hour work weeks, a remote/hybrid work environment and many other work-life integration perks. In addition, employees my elect health and wellness benefits that meet the needs of themselves and their dependents. DornerWorks is an equal opportunity employer and participates in the E-Verify program. EEO/M/F/Disabled/Veteran DornerWorks believes a diverse workplace yields better ideas and outcomes and we are committed to promoting diversity of experience, perspectives, and capabilities. Each individual makes a unique contribution to our company. We recognize that diversity is critical to our success. DornerWorks proudly supports a culture of inclusion that encourages a work environment that honors diverse opinions. Employees can thrive here, and know their individual skills, abilities and viewpoints are honored. This facility operates under International Traffic in Arms Regulations (ITAR), and therefore, any person hired must demonstrate with verifiable documentation that they are either: (i) a U.S. Citizen; (ii) an active Green Card Holder; or (iii) a “Protected Person” as defined by 8 U.S.C. 1324 (b)(a)(3).
$118k-156k yearly 3d ago
Embedded Systems Engineer (Remote opportunities or based in Grand Rapids, MI)
Dornerworks 3.3
Grand Rapids, MI jobs
Embedded Systems Engineer (Remote opportunities or based in Grand Rapids, MI) DornerWorks is an embedded systems engineering firm trusted by innovators building technology where performance, safety, and reliability matter most. For over 25 years, our engineers have partnered with customers across aerospace, defense, medical, industrial, and consumer markets to turn complex ideas into real-world products. From operating rooms to orbit, we solve hard problems with precision, creativity, and ownership - because what we build matters. Our Embedded System Engineers are responsible for developing great software for a wide variety of our customer's products. This position requires someone who enjoys challenge and variety, likes to be involved in all facets of embeddedsoftware development, and is driven to be a part of company-wide success. Our Embedded Systems Engineers have deep technical knowledge and are often called on to work on large or multi-disciplined project teams. If you are a customer-oriented, collaborative, problem-solving engineer, then this role could be perfect for you! What DornerWorks has for you:
Diverse, engaging, collaborative and challenging work.
Continuous learning. Work multiple diverse projects each year - different technologies, products, and industries.
Work remote, hybrid from home or in-person, while doing what you love.
Competitive compensation and benefits.
Flex Fridays - you want an extra 26 days off? Compressed work week, with the opportunity to take every other Friday off and flexible hours.
ESOP Company - 100% employee owned.
Healthy work/life balance. At DornerWorks' that is not just an empty slogan; it is one of our core values.
A collaborative team where you can work with other outstanding technical minds.
Supportive team - not a cut throat environment but supportive and encouraging.
Organized social events, both onsite and virtual. We promise you'll have fun!
What you will be doing:
Use your technical knowledge and experience to develop and deliver embeddedsoftware for our clients' products.
Collaborate with and contribute your technical expertise with technical project teams.
Demonstrate innovation by voicing your creative solutions, with both internal and external teams.
Lead and mentor other engineers, sharing your knowledge and experience, while influencing best practices
Grow your expertise partnering with our outstanding team. There's never an end to learning.
What we need from you:
BS in Electrical Engineering (BSEE/BSE), Computer Engineering (BSCE), or Computer Science (BSCS).
2+ years of professional success in embeddedsoftware development.
Proficiency in C/C++/Rust , as well as scripting languages.
Hands-on experience developing and debugging software on Embedded Linux platforms, with strong proficiency in real-time operating systems such as FreeRTOS and Zephyr.
Proven expertise in one or both of the following:
Build systems and distributions using Yocto or OpenEmbedded, including BSP development, custom layer creation, and system configuration for embedded applications.
Software video processing - C++ development with video codecs, compression algorithms, image scaling, resolution/DPI management, and quality optimization preferably on FPGA platforms.
Experience and/or interest in working close with external clients, offering creative technical solutions.
Unrestricted right to work in the US without requiring sponsorship.
What we also like to see:
Familiarity with many embedded communication standards like SPI, I2C, UART, Ethernet, CAN, USB, etc.
Salary information: The annualized salary ranges below represent hiring guidelines. DornerWorks considers multiple factors when determining base compensation including experience and specialization of skills. Early career engineer: $62,000 - $95,000 Mid - level career engineer: $95,000 - $118,000 Advanced career engineer: $118,000 - $156,000 DornerWorks' employees enjoy our strong commitment to work-life integrations with 40-hour work weeks, a remote/hybrid work environment and many other work-life integration perks. In addition, employees my elect health and wellness benefits that meet the needs of themselves and their dependents. DornerWorks is an equal opportunity employer and participates in the E-Verify program. EEO/M/F/Disabled/Veteran DornerWorks believes a diverse workplace yields better ideas and outcomes and we are committed to promoting diversity of experience, perspectives, and capabilities. Each individual makes a unique contribution to our company. We recognize that diversity is critical to our success. DornerWorks proudly supports a culture of inclusion that encourages a work environment that honors diverse opinions. Employees can thrive here, and know their individual skills, abilities and viewpoints are honored. This facility operates under International Traffic in Arms Regulations (ITAR), and therefore, any person hired must demonstrate with verifiable documentation that they are either: (i) a U.S. Citizen; (ii) an active Green Card Holder; or (iii) a “Protected Person” as defined by 8 U.S.C. 1324 (b)(a)(3).
$118k-156k yearly 3d ago
Embedded Software Engineer
Psg 4.2
Warren, MI jobs
CDI Corporation is a multinational company providing engineering, information technology and staffing services to clients in a range of industries including energy, chemical, aerospace, defense, transportation and financial services.
Job Description
Job Responsibilities:
Develop best in class embeddedsoftware using C/C++, Java and QNX/Linux
Deploy and maintain the software for future enhancements
Work with GM business leads and engineering specialists to identify, capture and refine system requirements.
Provide robust and elegant software solutions
Facilitate internal developers or third party companies to develop, integrate, and test software deliveries using embedded diagnostic and development tools.
Coordinate and participate in architecture, requirements, code, and test case reviews.
Work closely with other team leads to support triage and resolution of difficult system problems in a timely manner
Interact with internal customers, vendors and external organizations to refine understanding of requirements and identify opportunities for innovation
Work with program management and Product Owners to define sprints and releases.
Qualifications
* Experience doing development in embedded development, i.e. in constrained environment
* Good knowledge of QNX operating system
* Good understanding of interprocess communication in QNX
* Solid understanding of Linux operating system
* C, C++
* Linux Curl functions, LibCurl
* Linux Command Library
* Good understanding of the HTTP & FTP protocols
* Knowledge of Transport Layer Security (TLS)
* Knowledge of Singleton in C, C++
* Knowledge of STL containers for C++
* Gdb (gnu debugger)
* Messaging, ZeroMQ
* OMA-DM, FUMO, preferred, not a requirement
* Scripting languages - Groovy, Python
* Unit testing
* Knowledge of C Unit and CPP Unit for unit testing
* Experience with State machines implementation
* Experience using Certicom libraries for implementing TLS
* GOF Design patterns
* Good understanding of data structures
* Eclipse IDE
* Preferable to have knowledge of CAN vehicle networking, not required though
* Experience working with VM's
Experience
* Likely experience designing 1+ products
* Likely 2+ years of experience
* Intermediate regarding skill mastery
Additional Information
Szarlene Culannay | Technical Recruiter
CDI Corporation
500 Northridge Road, Suite 240
Ph: ************
$85k-109k yearly est. 1d ago
Embedded Software Engineer
PSG Global Solutions 4.2
Warren, MI jobs
CDI Corporation is a multinational company providing engineering, information technology and staffing services to clients in a range of industries including energy, chemical, aerospace, defense, transportation and financial services.
Job Description
Job Responsibilities:
Develop best in class embeddedsoftware using C/C++, Java and QNX/Linux
Deploy and maintain the software for future enhancements
Work with GM business leads and engineering specialists to identify, capture and refine system requirements.
Provide robust and elegant software solutions
Facilitate internal developers or third party companies to develop, integrate, and test software deliveries using embedded diagnostic and development tools.
Coordinate and participate in architecture, requirements, code, and test case reviews.
Work closely with other team leads to support triage and resolution of difficult system problems in a timely manner
Interact with internal customers, vendors and external organizations to refine understanding of requirements and identify opportunities for innovation
Work with program management and Product Owners to define sprints and releases.
Qualifications
* Experience doing development in embedded development, i.e. in constrained environment
* Good knowledge of QNX operating system
* Good understanding of interprocess communication in QNX
* Solid understanding of Linux operating system
* C, C++
* Linux Curl functions, LibCurl
* Linux Command Library
* Good understanding of the HTTP & FTP protocols
* Knowledge of Transport Layer Security (TLS)
* Knowledge of Singleton in C, C++
* Knowledge of STL containers for C++
* Gdb (gnu debugger)
* Messaging, ZeroMQ
* OMA-DM, FUMO, preferred, not a requirement
* Scripting languages - Groovy, Python
* Unit testing
* Knowledge of C Unit and CPP Unit for unit testing
* Experience with State machines implementation
* Experience using Certicom libraries for implementing TLS
* GOF Design patterns
* Good understanding of data structures
* Eclipse IDE
* Preferable to have knowledge of CAN vehicle networking, not required though
* Experience working with VM's
Experience
* Likely experience designing 1+ products
* Likely 2+ years of experience
* Intermediate regarding skill mastery
Additional Information
Szarlene Culannay | Technical Recruiter
CDI Corporation
500 Northridge Road, Suite 240
Ph: ************
$85k-109k yearly est. 60d+ ago
Embedded SW Engineer
Eros Technologies 4.0
Troy, MI jobs
EROS Technologies was founded with a simple motive of offering the clients exactly what they want, how they want and when they want it. By leveraging for its clients its technological edge and right-sourcing advantage, EROS in a short period of time has grown to become one of the most trusted strategic technology partners. Treating every client as the top priority, we customize our solutions and services to align with the unique needs of each client.
Hi,
Hope you are doing good. Could you please go through the . If you feel comfortable, please send me updated copy of resume.
Role :- Embedded SW Engineer
Location :- Troy, MI
Job Type :- Fulltime
JOB DESCRIPTION
Experience in the Embedded Electronics Product Development Process.
Ability to operate electronic test equipments and diagnose problems.
Experience in documentation and process control.
Leadership and problem solving skills.
Automotive Experience.
Ability to work and communicate effectively in a team environment.
Job Specific Skills,
Knowledge and Behavioural Characteristics:
5+ years of experience
Requirement Capture
SW Architecture and Design
SW Coding and testing
Config Management Tools
SW debugging tools
Structured problem solving ability
Ability to work with Engineers locally and overseas
Microcontroller knowledge
CMM/CMMI process knowledge
DVP&R, FMEA, Fault Tree, Six Sigma
Bachelor degree in Electricals/Electronics Engineering or Higher
Regards,
Additional Information
All your information will be kept confidential according to EEO guidelines.
$73k-95k yearly est. 1d ago
Embedded Engineer - TS/SCI
Parsons Corporation 4.6
Centreville, VA jobs
In a world of possibilities, pursue one with endless opportunities. Imagine Next! At Parsons, you can imagine a career where you thrive, work with exceptional people, and be yourself. Guided by our leadership vision of valuing people, embracing agility, and fostering growth, we cultivate an innovative culture that empowers you to achieve your full potential. Unleash your talent and redefine what's possible.
**Job Description:**
Are you an innovative **EmbeddedSoftwareEngineer** with expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the norm? Parsons is seeking talented engineers to join our exceptional team and contribute to mission-critical projects.
In this role, you'll participate in the Agile Scrum development life cycle, including design, peer review, testing, and documentation of software. Successful candidates will be flexible, self-motivated, and capable of adapting to dynamic requirements and schedules.
**What You'll Be Doing:**
As an EmbeddedSoftwareEngineer, your key responsibilities will include:
+ **Full Development Life Cycle:** Work through the entire software development life cycle, including technical requirements, architecture/design, development, testing, and deployment.
+ **EmbeddedSoftware Development:** Develop embeddedsoftware on Linux platforms.
+ **Product Integration:** Research, test, build, and coordinate the integration of new products based on production and client requirements.
+ **Troubleshooting:** Diagnose and resolve technical issues within the operational (production) environment, tracking and updating progress as needed.
**Required Skills:**
To succeed in this role, you will need:
+ **Education:** Bachelor of Science in engineering, scientific, or technical discipline, or comparable work experience and a minimum of 8 years of related professional experience (Additional years of experience will be considered in lieu of degree)
+ **Clearance:** Active Top Secret/SCI clearance with the ability to upgrade to polygraph.
+ **Linux Expertise:** Proficiency in working within a Linux command-line environment.
+ **Development Experience:**
+ Linux inter-process communication and kernel module software development.
+ Multithreaded and real-time programming techniques.
+ Knowledge of Linux, VxWorks, or other embedded systems internals.
+ **Performance Optimization:** Experience analyzing performance issues and implementing efficiency improvements.
+ **Communication Skills:** Ability to effectively communicate with technical team members, managers, and customers.
+ **Team Collaboration:** Ability to work in a cooperative team environment.
+ **Adaptability:** Ability to rapidly adapt to changing requirements and schedules.
**Desired Skills:**
While not required, the following skills are highly desirable:
+ **Networking Knowledge:** Familiarity with TCP/IP and socket programming.
+ **Virtualization:** Experience with virtualization technologies such as VMware, Xen, OpenStack, or VirtualBox.
+ **Client/Server Development:** Experience developing client/server architectures in C/C++/Assembly.
+ **Testing Procedures:** Familiarity with RVTM, FAT, acceptance testing, and other formal testing procedures.
**Security Clearance Requirement:**
An active Top Secret SCI security clearance is required for this position.
This position is part of our Federal Solutions team.
The Federal Solutions segment delivers resources to our US government customers that ensure the success of missions around the globe. Our intelligent employees drive the state of the art as they provide services and solutions in the areas of defense, security, intelligence, infrastructure, and environmental. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining our nation's most critical assets, from Earth to cyberspace. Throughout the company, our people are anticipating what's next to deliver the solutions our customers need now.
Salary Range: $120,800.00 - $217,400.00
We value our employees and want our employees to take care of their overall wellbeing, which is why we offer best-in-class benefits such as medical, dental, vision, paid time off, 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle!
Parsons is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status or any other protected status.
We truly invest and care about our employee's wellbeing and provide endless growth opportunities as the sky is the limit, so aim for the stars! Imagine next and join the Parsons quest-APPLY TODAY!
Parsons is aware of fraudulent recruitment practices. To learn more about recruitment fraud and how to report it, please refer to *********************************************** .
About Us
Parsons is a digitally enabled solutions provider focused on the defense, security, and infrastructure markets. With nearly 75 years of experience, Parsons is uniquely qualified to deliver cyber/converged security, technology-based intellectual property, and other innovative services to federal, regional, and local government agencies, as well as to private industrial customers worldwide.
Parsons is an equal opportunity, drug-free employer committed to diversity in the workplace. Minority/Female/Disabled/Protected Veteran/LGBTQ+.
For more about Parsons, visit parsons.com and follow us on Facebook, Twitter, LinkedIn, and YouTube.
$120.8k-217.4k yearly 30d ago
Embedded Engineer - TS/SCI
Parsons 4.6
Centreville, VA jobs
In a world of possibilities, pursue one with endless opportunities. Imagine Next!At Parsons, you can imagine a career where you thrive, work with exceptional people, and be yourself. Guided by our leadership vision of valuing people, embracing agility, and fostering growth, we cultivate an innovative culture that empowers you to achieve your full potential. Unleash your talent and redefine what's possible.
Job Description:
Are you an innovative EmbeddedSoftwareEngineer with expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the norm? Parsons is seeking talented engineers to join our exceptional team and contribute to mission-critical projects.
In this role, you'll participate in the Agile Scrum development life cycle, including design, peer review, testing, and documentation of software. Successful candidates will be flexible, self-motivated, and capable of adapting to dynamic requirements and schedules.
What You'll Be Doing:
As an EmbeddedSoftwareEngineer, your key responsibilities will include:
Full Development Life Cycle: Work through the entire software development life cycle, including technical requirements, architecture/design, development, testing, and deployment.
EmbeddedSoftware Development: Develop embeddedsoftware on Linux platforms.
Product Integration: Research, test, build, and coordinate the integration of new products based on production and client requirements.
Troubleshooting: Diagnose and resolve technical issues within the operational (production) environment, tracking and updating progress as needed.
Required Skills:
To succeed in this role, you will need:
Education: Bachelor of Science in engineering, scientific, or technical discipline, or comparable work experience and a minimum of 8 years of related professional experience (Additional years of experience will be considered in lieu of degree)
Clearance: Active Top Secret/SCI clearance with the ability to upgrade to polygraph.
Linux Expertise: Proficiency in working within a Linux command-line environment.
Development Experience:
Linux inter-process communication and kernel module software development.
Multithreaded and real-time programming techniques.
Knowledge of Linux, VxWorks, or other embedded systems internals.
Performance Optimization: Experience analyzing performance issues and implementing efficiency improvements.
Communication Skills: Ability to effectively communicate with technical team members, managers, and customers.
Team Collaboration: Ability to work in a cooperative team environment.
Adaptability: Ability to rapidly adapt to changing requirements and schedules.
Desired Skills:
While not required, the following skills are highly desirable:
Networking Knowledge: Familiarity with TCP/IP and socket programming.
Virtualization: Experience with virtualization technologies such as VMware, Xen, OpenStack, or VirtualBox.
Client/Server Development: Experience developing client/server architectures in C/C++/Assembly.
Testing Procedures: Familiarity with RVTM, FAT, acceptance testing, and other formal testing procedures.
Security Clearance Requirement:
An active Top Secret SCI security clearance is required for this position. This position is part of our Federal Solutions team.The Federal Solutions segment delivers resources to our US government customers that ensure the success of missions around the globe. Our intelligent employees drive the state of the art as they provide services and solutions in the areas of defense, security, intelligence, infrastructure, and environmental. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining our nation's most critical assets, from Earth to cyberspace. Throughout the company, our people are anticipating what's next to deliver the solutions our customers need now.Salary Range: $120,800.00 - $217,400.00We value our employees and want our employees to take care of their overall wellbeing, which is why we offer best-in-class benefits such as medical, dental, vision, paid time off, 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle!Parsons is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status or any other protected status.We truly invest and care about our employee's wellbeing and provide endless growth opportunities as the sky is the limit, so aim for the stars! Imagine next and join the Parsons quest-APPLY TODAY!
Parsons is aware of fraudulent recruitment practices. To learn more about recruitment fraud and how to report it, please refer to ************************************************
$120.8k-217.4k yearly Auto-Apply 5d ago
Embedded System Software Engineer
MPR Associates, Inc. 4.1
Alexandria, VA jobs
MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting firm, is actively seeking a capable and motivated Embedded System SoftwareEngineer to join our team. If you are seeking a unique, challenging, and rewarding career opportunity, MPR may be the right company for you.
Founded in 1964, MPR has a wide and growing client base in the fields of power and energy, federal services, and health and life sciences, in the United States as well as internationally. Headquartered in Alexandria, Virginia, we also have offices in East Lyme, Connecticut, Burlington, Massachusetts, and Salt Lake City, Utah. MPR makes challenging projects successful, delivering safe and reliable technical solutions across the entire project or product life-cycle to benefit our clients and society as a whole. We hire the best and brightest, which results in a high-performance culture built on trust and respect, making MPR an exceptional place to work.
General Job Description
Join our engineering team as an Embedded System SoftwareEngineer where you'll develop connected embedded systems and firmware that bridge the gap between hardware and software. We're looking for someone who thrives at the intersection of low-level programming, embedded control systems, and hardware-software integration, creating reliable systems that operate in demanding real-world environments.
We specifically seek engineers who bring an engineering mindset to software development - those who approach problems with the systematic, analytical thinking that comes from engineering training. As part of our team, you'll architect and develop embedded applications and firmware, working with embedded control systems and hardware interfaces while being willing to stretch into application development to support the full suite of software for device implementations.
Duties/Responsibilities
Embedded Systems Development: Design and implement firmware and low-level software for connected embedded platforms and microcontrollers.
Embedded Control Systems: Develop time-critical software that interfaces with hardware components and sensors.
Hardware- Software Integration: Work closely with hardware teams to ensure seamless integration between software and physical systems.
Application Development Support: Extend beyond embedded work to support higher-level applications that interface with you embedded systems.
Performance Optimization: Ensure embedded performance requirement are met while optimizing for memory and processing constraints.
Cross-Team Collaboration: Work closely with the remainder of the engineering team to implement a solution which fits all needs of the client.
Qualifications
U.S. Citizenship is required.
Education
Bachelor's degree in an Engineering Discipline.
Experience
Two (2) or more years of softwareengineering experience.
Experience building production embedded systems or firmware.
Understanding of embedded operating systems and bare-metal programming
Comfortable working with hardware and debugging tools.
Strong problem-solving skills for performance and memory optimization challenges.
Proficiency in C for embedded development preferred.
Experience with microcontrollers, firmware development, and low-level programming preferred.
Understanding of embedded constraints, timing requirements, and deterministic behavior preferred.
Familiarity with hardware interfaces, protocols, and sensor integration preferred.
Experience with hardware bring-up, schematic reading, and familiarity with design tools like Altium or similar PCB/schematic software preferred.
Experience with SPI, I2C, UART or similar protocols preferred.
Willingness to work on high-level software that interfaces with embedded systems preferred.
Experience or willingness to learn PCB design via Altium preferred.
Skills
The ability to learn quickly and adapt to new technologies while multitasking.
Excellent communication skills, both written and oral.
Ability to work collaboratively across functional teams.
Exceptional time and project management skills.
Ability to work in a dynamic and fast-paced environment.
Persistent, questioning attitude and ability to accept that in others.
Motivated to expand skills and knowledge, as well as tackle new problem and take on new responsibilities.
Ability to participate in multiple projects and project teams concurrently.
MPR Associates, Inc. is an equal opportunity and affirmative action employer, who participates in E-Verify. All qualified applicants will receive consideration for employment without regard to race, color, national origin, sex, religion, age, disability, veteran's status, sexual orientation, gender identity, genetic information or any other classification as required by applicable laws. MPR is a certified Virginia Values Veterans (V3) employer.
We can recommend jobs specifically for you! Click here to get started.
$78k-98k yearly est. Auto-Apply 60d+ ago
Software Engineer, Backend
Strike 4.8
Remote
Better Money
Strike is the Bitcoin company. With Strike, you can buy and sell bitcoin, pay bills, and borrow against your holdings. From individuals to businesses, Strike is purpose-built for every step of the Bitcoin journey. Available in more than 100 countries - including the U.S., Europe, Latin America, and Africa - Strike is building a better financial system powered by Bitcoin. Bitcoin is better money. Strike is how you use it.
Role:
Strike is looking for developers who have experience in building robust, scalable and secure systems. You will be joining one of top engineering teams in the Bitcoin and fintech space focused on building the Backend orchestrating Strike's high-scale, neo-payment network.
The Backend team works on some of the most challenging, complex, and high-visibility areas of the company. You will work cross-functionally with our product, engineering, and operations department in order to deliver best in class solutions for infrastructure management.
We're looking for a hire that will grow with the company and is excited about Strike's mission and potential. The person joining us must be comfortable with team-first approach in a remote work environment.
This position is available to candidates located in European and U.S. time zones.
Responsibilities:
Collaborate with other engineers and designers to develop and ship features
Design, build, and maintain our API's
Write efficient, modular, and reusable libraries and abstractions
Design and build internal tooling to improve development efficiency
Find and solve performance issues
Participate in code reviews
Communicate best practices to the team
Requirements:
You enjoy difficult engineering challenges and are passionate about programming
You have at least 5 years of recent experience with C#
You are self-driven and self-motivated
You enjoy working both collaboratively and independently
Experience with .NET Core, EF Core
Additional Qualifications:
Bitcoin experience
xUnit, Moq, testing frameworks
US-Based Positions
Salary range: $177,000 - $199,000
Equity in a high-growth startup
Health, dental, and vision insurance premium contributions; short & long-term disability insurance and basic life insurance
Cell phone and internet reimbursement
Flexible PTO, sick leave & parental leave
Access to a company 401k plan
Non US-Based positions
Location Dependent
We do not make hiring decisions based on educational history whatsoever. Our Founder is a college dropout. We employ high school dropouts, PHD candidates and everything in-between. We do not hire credentials. We simply hire talented, passionate individuals who are excited to be a part of our team.
By clicking submit application below, you consent to our use and processing of your data as described in our Candidate Privacy Notice.
$177k-199k yearly Auto-Apply 3d ago
Senior Embedded Project Engineer
Kforce 4.8
Rochester Hills, MI jobs
Kforce has a client that is seeking a Senior Embedded Project Engineer in Rochester Hills, MI. We are seeking a Project Engineer to lead development efforts for diagnostic solutions across PC, Mobile, and Embedded platforms in the Heavy-Duty Vehicle Diagnostics domain. This role blends hands-on technical expertise with project leadership, ensuring delivery of secure, high-quality, and compliant products. You will collaborate with cross-functional teams to define requirements, integrate systems, and deliver solutions that meet the evolving needs of our customers and industry standards.
Key Responsibilities:
* Lead projects spanning PC applications, mobile apps, and embedded platforms for heavy-duty diagnostics products
* Define system architecture, requirements, and integration strategies across software and hardware platforms
* Drive development and validation of diagnostic protocols (e.g., CAN/J1939, ISO 15765-2, J1708/J1587, UDS, ISO 22900)
* Ensure compliance of drivers with Industry Standard (RP1210/RP1227, J2534)
* Ensure compliance with cybersecurity, safety, and regulatory requirements
* Work closely with OEMs, Fleets, Suppliers, and internal engineering teams to deliver high-performing, secure diagnostic solutions
* Coordinate issue resolution during development, testing, and customer deployments
* Contribute to certification and compliance documentation* Bachelor's or Master's in Electrical Engineering, Computer Engineering, Computer Science, or related field
* 5+ years of experience in embedded systems, diagnostics, or automotive/heavy-duty software development
* Strong technical expertise in: Implementing API Drivers on PC and mobile platforms using (C/C++/.NET); Vehicle communication protocols: CAN, CAN FD, ISO 15765-2, UDS, J1939, DoIP; Firmware development on VCI devices (e.g. devices with microcontrollers and CAN transceivers, UARTs and USB peripherals); TCP/IP protocols and network stack, including secure communication (TLS, VPN, IPsec); Working with low level drivers (e.g. USB, NDIS etc.) on PC, as well as working with SDK
* A very good experience of working with various IDEs preferably: Visual Studio 2022; MCUXpresso
* Have a good understanding of debugging firmware IoT devices
* Have a good understanding of PC and Mobile (Android/iOS) application development with 3rd party API layer
* Familiarity with Agile, CI/CD, and version control (Git)
Preferred Skills:
* Linux experience on embedded systems
* Hands-on experience with cybersecurity in embedded systems
* Wireless experience with Wi-Fi, Bluetooth SPP, and Bluetooth Low Energy
* Experience with containerized applications on embedded systems (Docker, Podman)
$90k-111k yearly est. 6d ago
Software Engineer for Athlete Performance Research
Another Source 4.6
Palo Alto, CA jobs
Do you want to be a key contributor to an award-winning, open-source software project whose mission is to transform what we know about human performance? Are you interested in helping athletes of all levels, from elite to beginner, understand how to optimize performance and prevent injury? Are you a full-stack software developer eager to work with world-class researchers and engineers on simulating and analyzing human performance? Join the Digital Athlete team as a software developer. The project is part of the Wu Tsai Human Performance Alliance at Stanford ().
At the foundation of the Digital Athlete project is our OpenSim software, a powerful and extensible software system to create and visualize simulations of human and animal movement (opensim.stanford.edu). The free and open-source software package is one of the premier biomechanics simulators, used by thousands of researchers around the world in fields ranging from robotics to biomedicine. For example, the software is used to help predict how to improve running performance, design exoskeletons to augment human performance and plan surgery for children with gait pathologies. The underlying OpenSim API is written in C++ and the GUI is written in Java. We also have interfaces in Python and MATLAB. Your role will be to develop new tools to support the growing needs of the biomechanics and sports science communities by improving the performance and functionality of Digital Athlete software, including OpenSim.
The Wu Tsai Human Performance Alliance at Stanford is a university-wide research initiative, housed under the Vice Provost and Dean of Research, that leverages Stanford's exceptional research, outstanding athletics, and innovative spirit. We are creating a community that draws on diverse efforts across campus to uncover the fundamental principles of peak performance. Through our programs, we are developing the knowledge, the people, and the tools to make optimal health more accessible to all. We hope you will join us in our mission.
Our VPDoR Diversity Journey:
We create a hub of innovation through the power of diversity of disciplines and people.
We provide equitable access and opportunity to all members of the community in order to do their best work, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
We listen to and value all colleagues who bring diverse perspectives to the advancement and development of a respectful community.
We promote a culture of belonging, equity, and safety.
We embed these values in excellence of education, research, and operation.
POSITION SUMMARY:
The softwareengineer will undertake a wide variety of development projects:
Develop a mobile application for real-time movement analysis during activities like running, jumping, and cutting.
Create a compelling and straightforward user experience for researchers to visualize simulations of movement and create their own custom studies of movement (e.g., to predict joint loading during an athletic maneuver of interest).
Develop a robust user experience in Python and make other improvements to facilitate uptake of our biomechanics software by the machine learning community
Conduct software performance profiling and benchmarking to find ways to reduce computation time and push the bounds of the types of simulations that are possible.
Additional roles and details:
Participate in OpenSim software development work at the API and GUI levels, designing and implementing new tools to support our worldwide collaborators.
Apply professional development practices to our software, both for new code and for correcting deficiencies in old code. This includes design, documentation, testing, portability, maintainability, adherence to standards, and egoless participation in team code reviews both as subject and reviewer.
Generate test cases/harnesses to target performance bottlenecks.
Serve as a leader-by-example to academic programmers and Stanford doctoral students to help them learn best professional coding practices.
Support external development teams who are using OpenSim by quickly answering questions online and in person at workshops and responding to feature requests and bug reports.
Work with the project team to understand the various user communities served by OpenSim and match coding decisions to the needs of our users.
CORE DUTIES:
Conceptualize design, implement, and develop solutions for complex system/programs independently.
Work with a variety of users to gain information, and develop intra-system tradeoffs between different users, as necessary; interact with a diverse client base and outside vendor contacts.
Document system builds and application configurations; maintain and update documentation as needed.
Provide technical analysis, design, development, conversion, and implementation work.
Work as a project leader, as needed, for projects of moderate complexity.
Serve as a technical resource for applications.
Compare, evaluate, and implement new features and technologies, and integrate them into the computing environment.
Follow team software development methodology.
Mentor lower-level software developers.
Please note that due to current COVID-19 safety measures, our office is working fully remote through Summer 2021. Once COVID-19 safety measures are no longer applicable, this position will be based on the Stanford campus and will be considered for an option of telecommuting, subject to operational need.
Working at Stanford University brings many personal and professional opportunities, and the Bay Area is a wonderful place to call home, with a rich and diverse culture, activities for a variety of lifestyles, and some of the country's most beautiful scenery. We recognize that living in this area often comes with a higher cost of living than other areas of the country. As you consider Stanford as your future home and take this next career step, know that we will partner with you on moves to the Bay Area and will do all we can to help you feel at home here. Our investment in you begins now!
Please note that a resume is required. A cover letter is recommended.
MINIMUM REQUIREMENTS:
Education & Experience:
Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience.
Desired Education: Bachelor's degree or higher in computer science or related field.
Knowledge, Skills and Abilities:
Required:
2+ years of programming experience in Java or Python, or another Object-Oriented Programming language
2+ years of experience as a full-stack web developer
2+ years of C++ programming experience
A commitment to high-quality professionally engineeredsoftware
Excellent skills in communication and teamwork
Desired:
Experience in performance profiling and improvement in C++
Knowledge of multibody dynamics, computer vision, and/or biomechanics/anatomy/physiology
Experience in 3D Visualization
Experience with CMake and MATLAB
Experience developing mobile applications
Experience designing intuitive user interfaces
High-performance scientific computation, machine learning, physics, math, and/or mechanical engineering knowledge
PHYSICAL REQUIREMENTS*:
Frequently stand/walk, sitting, grasp lightly/fine manipulation, perform desk-based computer tasks.
Occasionally use a telephone, writing by hand, lift/carry/push/pull objects that weigh up to 40 pounds.
Rarely sort/file paperwork or parts, lift/carry/push/pull objects that weigh >40 pounds.
Ability to use voice to present information/communicate with others.
On-campus mobility.
* - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of the job.
WORKING CONDITIONS:
May work extended hours, evenings or weekends.
May travel locally.
Occasional overnight travel.
WORK STANDARDS:
Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.
Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, .
Why Stanford is for You
Imagine a world without search engines or social platforms. Consider lives saved through first-ever organ transplants and research to cure illnesses. Stanford University has revolutionized the way we live and enrich the world. Supporting this mission is our diverse and dedicated 17,000 staff. We seek talent driven to impact the future of our legacy. Our culture and unique perks empower you with:
Freedom to grow. We offer career development programs, tuition reimbursement, or audit a course. Join a TedTalk, film screening, or listen to a renowned author or global leader speak.
A caring culture. We provide superb retirement plans, generous time-off, and family care resources.
A healthier you. Climb our rock wall, or choose from hundreds of health or fitness classes at our world-class exercise facilities. We also provide excellent health care benefits.
Discovery and fun. Stroll through historic sculptures, trails, and museums.
Enviable resources. Enjoy free commuter programs, ridesharing incentives, discounts and more!
The job duties listed are typical examples of work performed by positions in this job classification and are not designed to contain or be interpreted as a comprehensive inventory of all duties, tasks, and responsibilities. Specific duties and responsibilities may vary depending on department or program needs without changing the general nature and scope of the job or level of responsibility. Employees may also perform other duties as assigned.
Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
$110k-149k yearly est. 4d ago
Junior Embedded Engineer
Artech Information System 4.8
Troy, MI jobs
Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost.
Job Description
The incumbent should develop, create and update software design documents adhering to established development process to ensure proper and efficient software design.
Qualifications
Bachelor's degree in computer science or engineering with a minimum 3-5+ years of experience or a Master's Degree and a minimum 0-2+ years of experience in computer science or engineering with satisfactory completion of coursework in Embedded Programming, Embedded Controls and/or Embedded System Design.
Knowledge and experience:
• Ability to write, debug, and test embedded C/C++
• Experience working with 32 bit microcontrollers.
• Ability to analyse and interpret microcontroller manuals.
• Knowledge of software development life cycle.
• Knowledge of vehicle communication such as CAN/LIN/MOST/SPI/Ethernet (TCP/IP).
• Read, understand and create diagrams, charts and schematics.
• Ability to create software development documents and test specifications from function.
• Specifications using MS Office Application Suite of tools.
• Knowledge of MISRA-C standards.
Additional Information
If you believe you're qualified for this position and are currently in the job market or interested in making a change, please give me a call as soon as possible at **************.
$79k-102k yearly est. 1d ago
Junior Embedded Engineer
Artech Information System 4.8
Troy, MI jobs
Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost.
Job DescriptionThe incumbent should develop, create and update software design documents adhering to established development process to ensure proper and efficient software design.
QualificationsBachelor's degree in computer science or engineering with a minimum 3-5+ years of experience or a Master's Degree and a minimum 0-2+ years of experience in computer science or engineering with satisfactory completion of coursework in Embedded Programming, Embedded Controls and/or Embedded System Design.
Knowledge and experience:
• Ability to write, debug, and test embedded C/C++
• Experience working with 32 bit microcontrollers.
• Ability to analyse and interpret microcontroller manuals.
• Knowledge of software development life cycle.
• Knowledge of vehicle communication such as CAN/LIN/MOST/SPI/Ethernet (TCP/IP).
• Read, understand and create diagrams, charts and schematics.
• Ability to create software development documents and test specifications from function.
• Specifications using MS Office Application Suite of tools.
• Knowledge of MISRA-C standards.
Additional InformationIf you believe you're qualified for this position and are currently in the job market or interested in making a change, please give me a call as soon as possible at **************.
$79k-102k yearly est. 60d+ ago
Software Engineer III - IntelliScript (Remote)
Milliman 4.6
Brookfield, WI jobs
What We Do
Milliman IntelliScript is a group of a few hundred experts in fields ranging from actuarial science to information technology to clinical practice. Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance clients. We're a business unit within Milliman, Inc., a respected consultancy with offices around the world.
Candidates who have their pick of jobs are drawn to IntelliScript's entrepreneurial and collaborative culture of innovation, excellence, exceptional customer service, balance, and transparency. Every single person has a voice in our company, and we challenge each other to push the outer limits of our full, diverse potential. And we've shown sustained growth that ensures you'll have room to grow your skillset, responsibilities, and career.
Our team is smart, down-to-earth, and ready to listen to your best ideas. We reward excellence and offer competitive compensation and benefits. Visit our LinkedIn page for a closer look at our company, and learn more about our cultural values here.
Milliman invests in skills training and career development and gives all employees access to a variety of learning and mentoring opportunities. Our growing number of Milliman Employee Resource Groups (ERGs) are employee-led communities that influence policy decisions, develop future leaders, and amplify the voices of their constituents. We encourage our employees to give back to their varied professions, including leadership in professional organizations. Please visit our website to learn more about Milliman's commitments to our people, diversity and inclusion, social impact, and sustainability.
What this position entails
The SoftwareEngineer III will play a pivotal role in shaping the execution of innovative technology solutions for the Life Sciences industry. As a key member of our new Life Sciences product (Contxt) development team, you will be responsible for creating early product solutions based on market needs and product requirements. The ideal candidate will be driven to deliver software quickly, get it in front of clients, and adapt for success.
As a softwareengineer focused on Life Science data-related solutions and products, you thrive in fast-moving, early-stage development, are deeply curious about clinical trial operations and can balance strategic thinking with hands-on execution to help us achieve product-market fit and scale. You will have the opportunity to help lead the early market development of new offerings and deliver products that drive efficiency, compliance, and value for our clients.
What you'll be doing
Design, develop, maintain and improve software and other technical solutions that solve business challenges
Play a key role in redesigning our monolithic legacy products in AWS
Champion AWS best practices
Mentoring team members on softwareengineering best practices
Focus on overall product quality
Develop and maintain unit and integration tests
Responsibly self-manage workload given project priorities, deadlines and deliverables
Help the team achieve sprint goals through independent work and collaboration
Participate in code reviews to promote quality and best practices
Support code deployments
What we need
5+ years of relevant softwareengineering experience
Strong experience with C# (.NET 8), React, SQL
Cloud development experience with AWS
Understanding of DevOps best practices using GitHub and Terraform
Understanding of Agile practices (e.g. Scrum)
Experience with full software development lifecycle
Excellent technical design, problem solving, and debugging skills
Experience with domain driven design
Experience with microservice architecture
Experience with event-driven architecture
Experience with writing testable code, unit tests, integration tests, etc.
Passionate about building high-quality systems with AWS best practices
Excellent collaborative skills, work well independently and as a team member
Proven analytical skills to interpret and implement business and functional requirements
Understanding of the value of test automation and a desire to incorporate it in development practice
What you bring to the table
Has an openness to new ideas and the desire to continuously learn and develop new skills
Strong understanding of clinical workflows, patient eligibility processes, or digital health data-experience with EHR systems, FHIR/HL7 interoperability, or data integration is highly preferred
Has a thorough understanding of the field and seeks to enhance technical expertise by staying up to date with industry trends, best practices, and emerging technologies
Can identify, analyze, and evaluate complex problems, demonstrating attention to detail and the ability to synthesize complex data, contributing to team goals and objectives
Has the ability to produce remarkable results and create value, as well as the ability to gain buy in on a path forward
The ability to assess and manage moderate to high risk to achieve goals or gain advantages
The ability to identify, analyze, and facilitate solving complex problems
The ability to optimize a team's performance by working effectively as part of a team, collaborate effectively, build relationships, and contribute to a positive team dynamic
Wish list
Continued education and/or advanced degree(s)
Experience in environments subject to HIPAA and/or PCI regulations
Experience in software-as-a-service, life sciences, and/or clinical trials industries
Certified Scrum Developer (CSD)
AWS Certifications
Experience with test driven development
Experience in designing systems using event-driven architecture
Experience rebuilding on-prem legacy applications in a modern cloud environment (AWS)
Experience with clinical informatics (e.g. data table structure, storage, relationships, maintenance, etc.) as well as in-depth knowledge of medical claims and electronic health records (ICD-10 codes, data management, research, etc.)
Location
The expected application deadline for this job is March 31, 2026. This position is open to remote work. Applicants must be willing to travel to the Milliman office in Brookfield, WI as needed and travel nationwide for meetings, conferences, and team events.
Compensation
The overall salary range for this role is $104,900 - $199,065. For candidates residing in:
Alaska, California, Connecticut, Illinois, Maryland, Massachusetts, New Jersey, Pennsylvania, Virginia, Washington, the District of Columbia, New York City, Newark, San Jose, or San Francisco the salary range is $120,635 - $199,065.
All other locations the salary range is $104,900 - $173,100.
A combination of factors will be considered, including, but not limited to, education, relevant work experience, qualifications, skills, certifications, etc.
Milliman Benefits
We offer a comprehensive benefits package designed to support employees' health, financial security, and well-being. Benefits include:
Medical, Dental and Vision - Coverage for employees, dependents, and domestic partners.
Employee Assistance Program (EAP) - Confidential support for personal and work-related challenges.
401(k) Plan - Includes a company matching program and profit-sharing contributions.
Discretionary Bonus Program - Recognizing employee contributions.
Flexible Spending Accounts (FSA) - Pre-tax savings for dependent care, transportation, and eligible medical expenses.
Paid Time Off (PTO) - Begins accruing on the first day of work. Full-time employees accrue 15 days per year, and employees working less than full-time accrue PTO on a prorated basis.
Holidays - A minimum of 10 paid holidays per year.
Family Building Benefits - Includes adoption and fertility assistance.
Paid Parental Leave - Up to 12 weeks of paid leave for employees who meet eligibility criteria.
Life Insurance & AD&D - 100% of premiums covered by Milliman.
Short-Term and Long-Term Disability - Fully paid by Milliman.
Equal Opportunity
All qualified applicants will receive consideration for employment, without regard to race, color, religion, sex, sexual
orientation, national origin, disability, or status as a protected veteran.
$67k-86k yearly est. 8d ago
RVC Software Engineer (9600)
Trialon Corporation 4.3
Auburn Hills, MI jobs
Founded in 1982, Trialon Corporation was established to assist companies with their technical staffing needs. Trialon understands our clients have different needs and we take pride in our ability to adapt accordingly. We will successfully match candidates to your company culture and technical requirements. We maintain a track record of proven accomplishments in providing solutions for excess workloads by supplying qualified contract personnel, as well as direct placements. Trialon provides people throughout North America in many technical fields including Automotive, Aerospace and Telematic Industries. Our experienced Account Managers and Recruiters are available to meet all your technical staffing needs.
***U.S. citizenship or permanent resident alien status is required.
***Criminal Background and Drug Test completed on all candidates prior to start.
Job Description
• Develop and analyze requirements, design, implement, integrate and test C code for automotive production embedded electronic module in the vehicle environment.
• Develop software in compliance with a formal CMMi based company product development process.
• Development (design, test, implement and deliver) of camera based software from concept phase to production.
• Implement customer and application specific requirements related camera systems including Vector or related drivers, bootloader.
• Integrate bookshelved and/or 3rd party software such as CAN/LIN NOS into an application specific software.
• Main customer interface for all software related activities including customer design reviews, clarify and negotiate customer requirements as application specific software expert for camera-based systems.
• Planning, scheduling, monitoring and reporting of all software related activities for various projects.
Qualifications
Knowledge and Education
• Bachelor of Science, Computer Engineering / Electrical Engineering / Computer Science
Work Experience
• 5-10 years of experience in developing Real Time Embeddedsoftware using C for automotive applications.
Skills and Competencies
REQUIRED SKILLS:
• Experience with development of portable, reusable and modular software in automotive environment.
• Embeddedsoftware development in C including application and low level drivers for 8, 16 bit micro-controllers such as Star 12/S12X, Microchip PICs, Renasas RL, TI DSP.
• Knowledge and experience in implementing and integrating OEM specific Automotive Vehicle Networks (CAN and/or LIN) embeddedsoftware.
• Experience with implementation of various diagnostic protocols such has UGS, ISO 14229, KWP2000.
• Deep understanding in micro controller architecture and function. (8 and 16 bit, 32 bit would be a plus)
• Experience using a disciplined software development process based on SPICE/CMMi process model.
• Software Configuration Management concepts and CM tool experience.
• Expertise in using LIN & CAN based tools such as CANalyzer, CANoe, CANape, neo VI, etc.
• Experience with customer interface for all software related activities including customer design reviews, clarify and negotiate customer requirements.
• Excellent troubleshooting and debugging skills.
• Software Configuration Management tool experience preferably MKS.
• Knowledge of development of systems that have to meet functional safety requirements.
• Excellent communication and inter personal skills required. This person must work well with other engineers in a team environment.
• Self-motivation, tenacity, and determination are very useful in this position.
DESIRED SKILLS:
• Knowledge of CPU's, DSP's, Flash/ROM/RAM and other chips that are used in Embedded Control systems.
• Knowledge of an event driven architecture.
• Some Real-Time OS experience is a plus.
• Solid Experience with UML and UML based tools such as Matlab/Simulink or Statemate, Stateflow, is desired.
• Knowledge of image processing and/or prior experience with vision based products.
• Experience in C++/.NET programming for PC applications, VB/VBA programming and/or macros a plus.
Additional Information
Background check and drug screening required. No Corp to Corp. NO H1B Visa sponsorship.
Must be US Citizen or have valid US Green Card.
$68k-94k yearly est. 1d ago
Software Engineer
Trialon Corporation 4.3
Auburn Hills, MI jobs
Founded in 1982, Trialon Corporation was established to assist companies with their technical staffing needs. Trialon understands our clients have different needs and we take pride in our ability to adapt accordingly. We will successfully match candidates to your company culture and technical requirements. We maintain a track record of proven accomplishments in providing solutions for excess workloads by supplying qualified contract personnel, as well as direct placements. Trialon provides people throughout North America in many technical fields including Automotive, Aerospace and Telematic Industries. Our experienced Account Managers and Recruiters are available to meet all your technical staffing needs.
***U.S. citizenship or permanent resident alien status is required.
***Criminal Background and Drug Test completed on all candidates prior to start.
Job Description
ESSENTIAL ROLES AND RESPONSIBILITIES
Lead the development, integration, testing and maintenance high quality automotive software for a power systems ECU including hybrid and electric vehicle products.
Integrate vehicle and control algorithms developed in the Matlab/Simulink Models and C, C++ environment by core groups into OEM specific production software application
Develop software in compliance with a formal CMM level 3 based Software Development Process and Product Development Process (PDP) supporting UDS, SAE and IOS conformance.
Development of reusable and modular, compliant software to regulatory, automotive requirements and design guidelines.
Implement various customer and application specific requirements in the development, release and validation of automotive software.
Define and implement software/architecture for various ECU's, including safety critical modules, based upon various inductive and deductive analysis techniques (e.g. software FMEA, FTA, HARA, and software fault tolerant design techniques, etc...)
Customer interface for all software related activities including customer design reviews, clarify and negotiate customer requirements.
Defines scope, plans, organizes, leads, and directs technical work and departmental efforts related to product, process, tooling, and materials as it relates to product design and development activities. Leads in the selection, requirements, specification, initiation, and implementation of OEM Compliant SW, analysis and simulation tools, relating to new product application.
Translates and executes direction of technical work into specific plans of action and directs the development activities to implementation phase.
Monitors and controls costs, quality, timing, and other related aspects of projects. Understands and adheres to schedule and budgetary requirements of projects. Reports progress as required.
Serves as a liaison and coordinates development activities of internal and external resources. Serves as a resource by providing a problem solving function by initiating action to overcome obstacles as they are encountered.
Participates in continuous improvement efforts. Researches, recommends, and implements new and/or existing products, processes, materials, and equipment. Engages in comparative and competitive analysis to ensure utilization of most appropriate and beneficial techniques in a situation respectively.
Performs other duties as necessary for completion of projects and achievement of departmental goals. May supervise other staff. Performs procedures necessary for protection of intellectual property rights.
REQUIREMENTS
MS, Computer Engineering/Electrical Engineering/Computer Science or related work experience
7-10 years of experience in model based software development for Real Time-Embedded Controls, primarily for the automotive industry
C code software development experience, including tools and those environments for that support multiple micro-controllers (e.g. MPC55xx PowerPC, S12/X, ST7, ST9, Microchip PICs, TI DSP, Renesas, etc.)
Embeddedsoftware development for various bit micro-controllers and ASIC's.
Knowledge of understanding and experience with implementing requirements for an OBD compliant module.
Knowledge of CPU's, DSP's, Flash/ROM/RAM and other chips that are used in Embedded Control systems
Knowledge and experience in implementing and integrating Automotive Vehicle Networks (CAN and/or LIN) embeddedsoftware for various OEMs.
Knowledge and experience with embedded SPI and SCI protocols.
Expertise in using CAN based tools such as CANalyzer, CANoe, CANape, neo VI, etc.
Experience using a disciplined software development process based on CMM or CMMi process model.
Understanding of ISO26262, IEC 61508 functional safety design, analysis and implementation requirements
Software Configuration Management tool experience.
PREFERRED SKILLS
Excellent communication and inter personal skills required. There will be many team, and customer meetings to discuss issues and the project status. This person must work well with other engineers, technical specialists and program managers in a team environment.
Self-motivation, drive, organization and determination are very useful in this position.
Hands on knowledge and experience in the software development of systems for some or all of the following:
Working knowledge of Digital Signal Processing
Experience in Model Based SW development, release and validation
Experience programming in C and Assembly Language
Experience with PFC, DC/DC, AC/DC algorithms
Experience with control loops theory and tuning
Experience with Power Electronics, specifically power converters
Power distribution to 600 VDC of various high power embedded electronic systems
Support of Component and System level de-bug using various CAN tools as well as external data loggers and Gateways, etc…
Experience with Renesas, Freescale MPC55xx, S12/X, and/or TI TMS320 processor desired.
Some OSEK compliant Real-Time OS experience is a plus.
Experience in developing software techniques and algorithms for a secondary or dual core microprocessor.
Experience in developing and implementing safety critical software, software fault tolerance design including familiarity with ASIL and ISO safety standards.
Familiarity with OE-level diagnostics and production test tool interfaces desired
Experience Leading a Software Project to Production
Experience with Mercurial and FogBugz a plus
Qualifications
Background in battery systems is a plus
Additional Information
Background check and drug screening required. No Corp to Corp. NO H1B Visa sponsorship.
Must be US Citizen or have valid US Green Card.
$68k-94k yearly est. 1d ago
Software Engineer
Trialon Corporation 4.3
Auburn Hills, MI jobs
Founded in 1982, Trialon Corporation was established to assist companies with their technical staffing needs. Trialon understands our clients have different needs and we take pride in our ability to adapt accordingly. We will successfully match candidates to your company culture and technical requirements. We maintain a track record of proven accomplishments in providing solutions for excess workloads by supplying qualified contract personnel, as well as direct placements. Trialon provides people throughout North America in many technical fields including Automotive, Aerospace and Telematic Industries. Our experienced Account Managers and Recruiters are available to meet all your technical staffing needs.
***U.S. citizenship or permanent resident alien status is required.
***Criminal Background and Drug Test completed on all candidates prior to start.
Job Description
ESSENTIAL ROLES AND RESPONSIBILITIES
Lead the development, integration, testing and maintenance high quality automotive software for a power systems ECU including hybrid and electric vehicle products.
Integrate vehicle and control algorithms developed in the Matlab/Simulink Models and C, C++ environment by core groups into OEM specific production software application
Develop software in compliance with a formal CMM level 3 based Software Development Process and Product Development Process (PDP) supporting UDS, SAE and IOS conformance.
Development of reusable and modular, compliant software to regulatory, automotive requirements and design guidelines.
Implement various customer and application specific requirements in the development, release and validation of automotive software.
Define and implement software/architecture for various ECU's, including safety critical modules, based upon various inductive and deductive analysis techniques (e.g. software FMEA, FTA, HARA, and software fault tolerant design techniques, etc...)
Customer interface for all software related activities including customer design reviews, clarify and negotiate customer requirements.
Defines scope, plans, organizes, leads, and directs technical work and departmental efforts related to product, process, tooling, and materials as it relates to product design and development activities. Leads in the selection, requirements, specification, initiation, and implementation of OEM Compliant SW, analysis and simulation tools, relating to new product application.
Translates and executes direction of technical work into specific plans of action and directs the development activities to implementation phase.
Monitors and controls costs, quality, timing, and other related aspects of projects. Understands and adheres to schedule and budgetary requirements of projects. Reports progress as required.
Serves as a liaison and coordinates development activities of internal and external resources. Serves as a resource by providing a problem solving function by initiating action to overcome obstacles as they are encountered.
Participates in continuous improvement efforts. Researches, recommends, and implements new and/or existing products, processes, materials, and equipment. Engages in comparative and competitive analysis to ensure utilization of most appropriate and beneficial techniques in a situation respectively.
Performs other duties as necessary for completion of projects and achievement of departmental goals. May supervise other staff. Performs procedures necessary for protection of intellectual property rights.
REQUIREMENTS
MS, Computer Engineering/Electrical Engineering/Computer Science or related work experience
7-10 years of experience in model based software development for Real Time-Embedded Controls, primarily for the automotive industry
C code software development experience, including tools and those environments for that support multiple micro-controllers (e.g. MPC55xx PowerPC, S12/X, ST7, ST9, Microchip PICs, TI DSP, Renesas, etc.)
Embeddedsoftware development for various bit micro-controllers and ASIC's.
Knowledge of understanding and experience with implementing requirements for an OBD compliant module.
Knowledge of CPU's, DSP's, Flash/ROM/RAM and other chips that are used in Embedded Control systems
Knowledge and experience in implementing and integrating Automotive Vehicle Networks (CAN and/or LIN) embeddedsoftware for various OEMs.
Knowledge and experience with embedded SPI and SCI protocols.
Expertise in using CAN based tools such as CANalyzer, CANoe, CANape, neo VI, etc.
Experience using a disciplined software development process based on CMM or CMMi process model.
Understanding of ISO26262, IEC 61508 functional safety design, analysis and implementation requirements
Software Configuration Management tool experience.
PREFERRED SKILLS
Excellent communication and inter personal skills required. There will be many team, and customer meetings to discuss issues and the project status. This person must work well with other engineers, technical specialists and program managers in a team environment.
Self-motivation, drive, organization and determination are very useful in this position.
Hands on knowledge and experience in the software development of systems for some or all of the following:
Working knowledge of Digital Signal Processing
Experience in Model Based SW development, release and validation
Experience programming in C and Assembly Language
Experience with PFC, DC/DC, AC/DC algorithms
Experience with control loops theory and tuning
Experience with Power Electronics, specifically power converters
Power distribution to 600 VDC of various high power embedded electronic systems
Support of Component and System level de-bug using various CAN tools as well as external data loggers and Gateways, etc…
Experience with Renesas, Freescale MPC55xx, S12/X, and/or TI TMS320 processor desired.
Some OSEK compliant Real-Time OS experience is a plus.
Experience in developing software techniques and algorithms for a secondary or dual core microprocessor.
Experience in developing and implementing safety critical software, software fault tolerance design including familiarity with ASIL and ISO safety standards.
Familiarity with OE-level diagnostics and production test tool interfaces desired
Experience Leading a Software Project to Production
Experience with Mercurial and FogBugz a plus
Qualifications
Background in battery systems is a plus
Additional Information
Background check and drug screening required. No Corp to Corp. NO H1B Visa sponsorship.
Must be US Citizen or have valid US Green Card.
$68k-94k yearly est. 60d+ ago
RVC Software Engineer (9600)
Trialon Corporation 4.3
Auburn Hills, MI jobs
Founded in 1982, Trialon Corporation was established to assist companies with their technical staffing needs. Trialon understands our clients have different needs and we take pride in our ability to adapt accordingly. We will successfully match candidates to your company culture and technical requirements. We maintain a track record of proven accomplishments in providing solutions for excess workloads by supplying qualified contract personnel, as well as direct placements. Trialon provides people throughout North America in many technical fields including Automotive, Aerospace and Telematic Industries. Our experienced Account Managers and Recruiters are available to meet all your technical staffing needs.
***U.S. citizenship or permanent resident alien status is required.
***Criminal Background and Drug Test completed on all candidates prior to start.
Job Description
• Develop and analyze requirements, design, implement, integrate and test C code for automotive production embedded electronic module in the vehicle environment.
• Develop software in compliance with a formal CMMi based company product development process.
• Development (design, test, implement and deliver) of camera based software from concept phase to production.
• Implement customer and application specific requirements related camera systems including Vector or related drivers, bootloader.
• Integrate bookshelved and/or 3rd party software such as CAN/LIN NOS into an application specific software.
• Main customer interface for all software related activities including customer design reviews, clarify and negotiate customer requirements as application specific software expert for camera-based systems.
• Planning, scheduling, monitoring and reporting of all software related activities for various projects.
Qualifications
Knowledge and Education
• Bachelor of Science, Computer Engineering / Electrical Engineering / Computer Science Work Experience
• 5-10 years of experience in developing Real Time Embeddedsoftware using C for automotive applications.
Skills and Competencies REQUIRED SKILLS:
• Experience with development of portable, reusable and modular software in automotive environment.
• Embeddedsoftware development in C including application and low level drivers for 8, 16 bit micro-controllers such as Star 12/S12X, Microchip PICs, Renasas RL, TI DSP.
• Knowledge and experience in implementing and integrating OEM specific Automotive Vehicle Networks (CAN and/or LIN) embeddedsoftware.
• Experience with implementation of various diagnostic protocols such has UGS, ISO 14229, KWP2000.
• Deep understanding in micro controller architecture and function. (8 and 16 bit, 32 bit would be a plus)
• Experience using a disciplined software development process based on SPICE/CMMi process model.
• Software Configuration Management concepts and CM tool experience.
• Expertise in using LIN & CAN based tools such as CANalyzer, CANoe, CANape, neo VI, etc.
• Experience with customer interface for all software related activities including customer design reviews, clarify and negotiate customer requirements.
• Excellent troubleshooting and debugging skills.
• Software Configuration Management tool experience preferably MKS.
• Knowledge of development of systems that have to meet functional safety requirements.
• Excellent communication and inter personal skills required. This person must work well with other engineers in a team environment.
• Self-motivation, tenacity, and determination are very useful in this position.
DESIRED SKILLS:
• Knowledge of CPU's, DSP's, Flash/ROM/RAM and other chips that are used in Embedded Control systems.
• Knowledge of an event driven architecture.
• Some Real-Time OS experience is a plus.
• Solid Experience with UML and UML based tools such as Matlab/Simulink or Statemate, Stateflow, is desired.
• Knowledge of image processing and/or prior experience with vision based products.
• Experience in C++/.NET programming for PC applications, VB/VBA programming and/or macros a plus.
Additional Information
Background check and drug screening required. No Corp to Corp. NO H1B Visa sponsorship.
Must be US Citizen or have valid US Green Card.