Software Developer II
Location
Michigan
Posted
40 days ago
Salary
$98K - $125K / year
Seniority
Senior
Job Description
Software Developer II
Daimler Truck North America
Title: Software Developer II Location: Detroit Administration Job Description: Inside the Role Inside the Role: The embedded software development and release team is a community of open-minded engineers that are developing the future. We are well known within the company as a team that is easy to work with; we focus on teamwork, knowing that it drives quality above all else. This is a Software Engineering position, developing embedded Software for our Powertrain ECUs. Various software types, primarily focusing on application software, middleware configuration, and base software management across multiple platforms, operating systems, and devices. Posting Information We provide a scheduled posting end date to assist our candidates with their application planning. While this date reflects our latest plans, it is subject to change, and postings may be extended or removed earlier than expected. We Take Care of Our Team Position offers a starting salary range of $98,000 – $125,000 USD Pay offered dependent on knowledge, skills, and experience. Benefits include annual bonus program; 401k company contribution with company match up to 6% as well as non-elective company contribution of 3 - 7% depending on age; starting at 4 weeks paid vacation; 13+ calendar holidays; 8 weeks paid parental leave; employee assistance program; comprehensive healthcare plans and wellness programs; onsite fitness (at some locations); tuition assistance and volunteer paid time off; short-term and long-term disability plans. What You Drive at DTNA Responsible for various software types, primarily focusing on application software, middleware configuration, and base software management across multiple platforms, operating systems, and devices. Activities Include: - Creating software code by utilizing various programming languages, scripting assembly languages, machine languages and database languages without relying on pre-existing code or frameworks. - Analyzing, testing, and supporting software by addressing errors, accommodating changes, and enhancing functionality - Applying knowledge of software development best practices, including coding standards, code reviews, source control management, build processes and operations - Analyzing and designing code and/or software architecture for large-scale and/or complex systems Knowledge You Should Bring - Bachelor of Science in Computer Science, Mechatronics, Electrical Engineering or related (Required) - 3-5 years relevant industry experience - 2+ years of industry experience specializing in powertrain combustion automotive related technical skillset - Strong oral, written communication and analytical skills - Strong organizational skills and self-starter - Strong interpersonal skills and able to work with and get work done effectively through others - Strong PC skills including MS Office and database tools - Agile Frameworks (e.g., Experience - Minimum 2-years of Database Management Software Experience - Evidence Facilitation / Moderation Experience - Problem Solving Experience - Demonstratable Programming Language: C++ Experience - Minimum 3-years Analysis Experience - Systems Integration Engineering Experience - SCRUM Experience - Minimum 3 years of software testing experience Exceptional Candidates Might Have - Master of Science in Engineering field (ABET Accredited University). - Experience with GIT Software - 5+ years SCRUM Master - CI/CD (Continuous Integration/Continuous Delivery) Experience - Advance Programming Language: C++ Experience - Programming Language: Embedded C Experience - Programming Language: MATLAB Experience - Programming Language: Python Experience - 3+ years Analysis Experience - Systems Integration Engineering Experience - 3+ years of Software Testing Experience - 5+ years proficient powertrain combustion, and alternative systems - Understand and speak German language. Where We Work This position is open to applicants who can work in (or relocate to) the following location(s)- Detroit, MI US. Relocation assistance is not available for this position. Schedule Type: Hybrid (4 days per week in-office / 1 day remote). This schedule builds our #OneTeamBestTeam culture, provides an unparalleled customer experience, and creates innovative solutions through in-person collaboration. At Daimler Truck North America, we recognize our world is changing faster than ever before. By listening to the needs of today, we’re building to solve with cutting-edge solutions in sustainability and future driving technology across electric, hydrogen and autonomous. These solutions, backed by years of innovative success and achievement, continue DTNA’s legacy as the undisputed industry leader. Our evolving brand portfolio is second to none, including Freightliner Trucks, Western Star, Demand Detroit, Thomas Built Buses, Freightliner Custom Chassis, and Financial Services. Together, we work as one team towards our envisioned future – building a cleaner, safer and more efficient tomorrow for all. That is what we are working toward - for all who keep the world moving. Additional Information - Visa sponsorship will only be open to current Daimler Truck North America employees working under an existing U.S. Daimler Truck North America Visa - All other applicants must be legally authorized to work permanently in the country the position is located in at the time of application - Final candidate must successfully complete a criminal background check - Final candidate may be required to successfully complete a pre-employment drug screen - Contractors, professional services, or other contingent workers should confirm with their local agency if they are eligible to apply for FTE positions - EEO - Disabled/Veterans Daimler Truck North America is committed to workforce inclusion and providing an environment where equal employment opportunities are available to all applicants and employees without regard to race, color, sex (including pregnancy), religion, national origin, age, marital status, family relationship, disability, sexual orientation, gender identity and expression (including transgender and transitioning status), genetic information, or veteran status.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer
NexxenNexxen is a digital advertising platform that leverages data to deliver marketing results to clients. The company aims to foster a collaborative and innovative
Title: Senior Software Engineer Location: New York, NY; Baltimore, MD Department: Engineering Employment Type: Full time Location Type: Hybrid Job Description: Who is Nexxen? Flexible advertising, unified by data. Nexxen empowers advertisers, agencies, publishers and broadcasters around the world to utilize data and advanced TV in the ways that are most meaningful to them. Our flexible and unified technology stack comprises a demand-side platform (“DSP”) and supply-side platform (“SSP”), with the Nexxen Data Platform at its core. Why join the Nexxen team? With a global footprint, you can be part of a team that is transforming advertising through our creative, flexible and unified solutions. Employees hustle, commit and dedicate themselves to pillars that make up the Nexxen Way – the 3Cs - Customer Centric, Curious Mindset, Collaborative with No Ego. Important Notice from Nexxen: Your Safety Matters At Nexxen, we care about the well-being of our current and future employees. We are aware of the growing number of online scams and fraudulent job postings, and we urge all job seekers to remain vigilant. Please be advised that Nexxen will never request payment (whether in cash, cryptocurrency, or any other form) as a condition of employment, offer positions that require you to invest in vague or dubious financial schemes, or promote roles that resemble get-rich-quick opportunities. If you receive a suspicious message claiming to be from Nexxen or encounter a questionable job posting associated with our name, please contact us at infosec@nexxen.com to verify its legitimacy. Your trust is important to us. Stay safe and informed. Nexxen Fraud Alert and Notice: Protect Yourself from Impersonation and Fraudulent Activity We are seeking a Senior Software Engineer to design and build core components of our Demand Side Platform (DSP) that powers real-time programmatic advertising. The role focuses on developing high-throughput, low-latency distributed systems capable of processing billions of bid requests per day while delivering optimized bidding decisions within strict latency constraints. You will experiment with new and innovative technologies designed for Programmatic Ad serving and Ad Tech solutions. You will work on the core bidding infrastructure, targeting systems, and integrations with supply partners to drive efficient ad delivery and maximize campaign performance. This role will be based in our NY or Baltimore local office. Our team follows a hybrid schedule, working in the office three days a week and remotely for the rest. What You’ll Do: • Design and develop high-performance distributed systems handling large-scale bid request traffic with sub-100ms latency requirements. • Build and optimize real-time bidding (RTB) services that evaluate targeting rules, campaign budgets, and bidding strategies in real time. • Architect microservices and event-driven systems that support billions of daily ad transactions. • Build systems to support server-side auctions and bid optimization strategies. • Integrate with external Supply Side Platforms (SSPs), exchanges, and ad servers using industry standards such as OpenRTB and VAST. • Develop robust APIs and connectors for partner integrations and supply onboarding. • Troubleshoot and optimize integration performance with external ad tech platforms. • Optimize systems for extreme throughput, low latency, and high reliability. • Implement efficient caching layers and in-memory data stores using technologies such as Redis, MongoDB, etc. • Monitor and improve system performance through observability, load testing, and capacity planning. • Collaborate with product managers, ad operations, and partner engineering teams to deliver new platform capabilities. • Provide technical leadership in architecture reviews, system design, and performance optimization. • Mentor junior engineers and contribute to engineering best practices across the organization. • Develop and maintain reliable, scalable, and efficient backend services using modern technologies and frameworks • Write high-quality, well-tested code that is maintainable and adheres to best practices in software engineering • Analyze data to drive decision making and assess the impact of system changes. • Take ownership of your personal development by keeping up with the latest backend technologies, tools, and best practices. Continuously improve the development process and share knowledge within the team • Follow agile methodologies and work in a fast-paced environment where results are quickly visible What You’ll Bring: • 5+ years of software engineering experience building large-scale distributed systems. • A history of successfully taking ownership of features/functionality and delivering end-to-end projects • Strong programming skills in languages such as Java, Scala or Similar language. • Experience building low-latency, high-throughput services handling large volumes of requests. • Familiarity with programmatic advertising ecosystems, including DSP, SSP, and ad exchanges. • Experience implementing or integrating real-time bidding (RTB) protocols. • Solid understanding of distributed systems concepts such as horizontal scaling, caching, load balancing, and fault tolerance. • Familiar with real-time streaming technologies like Kafka or Kinesis • Familiar with Docker and Kubernetes for containerization and orchestration • Practical experience working with SQL and relational databases (RDBMS), as well as NoSQL databases like Aerospike, Cassandra, Redis, or KeyDB • Experience with microservices architectures, REST/gRPC APIs, and asynchronous processing. • Strong debugging and performance optimization skills. • Comfortable using version control systems like Git and managing CI/CD pipelines with GitLab or similar platform • Experience working within a Linux environment • Strong verbal and written communication skills • Strong analytical and problem-solving abilities In support of pay transparency and equity, the minimum and maximum full-time annual base salary for this role in New York is $170,000 - $200,000 at the time of posting. While this is our reasonable expectation this is not a guarantee of compensation or salary, actual compensation is influenced by a wide range of factors including but not limited to skill set, level of experience, education, certifications, responsibility, and geographic location. Candidates hired to work in other locations will be subject to the pay range associated with that location. We offer a variety of benefits including medical, dental, vision, disability insurance, 401(k), EAP, parental leave, discretionary time off, and company-paid holidays. The specific programs and options available will vary depending on the state, start date, and employment type. Our Talent Acquisition team will be happy to answer any questions you may have. #LI-KN1 #LI-HYBRID
Development Coordinator
Yale UniversityYale University is a prestigious, private, Ivy League research institution with roots dating back to the 17th century. Officially founded as Yale College in 171
Provide high-level administrative support, manage donor data, assist in event planning, and ensure compliance with guidelines while maintaining accurate records and facilitating effective communication among internal and external stakeholders.
Title: Software Engineer Sr Location: Scottsdale AZ Job Description: Full time job requisition id R21664 ** This role is not eligible for sponsorship AND is four days onsite hybrid at our N. Scottsdale office ** Who are we looking for? Choice Hotels has an exciting new opportunity as our Senior Software Engineer in the SkyTouch Technology division. SkyTouch Technology, is an independently operated division of Choice Hotels that provides the most widely used cloud-based (SaaS) hotel property management system. As a key member of our SkyTouch Technology division, you will take technical ownership across the full development lifecycle, helping shape the next generation of cloud-based hotel management software used by over 6,500 properties worldwide. Are you a proactive technical leader who thrives on solving complex problems, mentoring others, and taking initiative across the full software lifecycle? The #SkysTheLimit when you #MakeItYourChoice! We encourage you to apply today! Your Responsibilities - Foster a culture of ownership, accountability, and continuous improvement. - Act as a technical leader and cross-functional collaborator, representing your team in broader engineering discussions. - Lead system design and implementation of complex features using Java, Python, React, and related technologies. - Define technical approaches, guide sprint planning and estimation, and ensure timely, high-quality delivery. - Proactively identify risks, unblock teammates, and drive decision-making - even amid ambiguity. - Champion developer experience by reducing tech debt and contributing to cross-team engineering standards. - Lead incident response and postmortems and drive long-term improvements to application health. - Mentor and support junior developers through code reviews, planning, and hands-on guidance. Your Experience, Skills & Competencies - Bachelor’s degree in Computer Science or related field required, or equivalent experience. - At least 7 years of experience designing and building enterprise-grade software using Java. - Proficient in Python, React, Spring Boot, RESTful APIs, SQL/PostgreSQL, AWS, CI/CD pipelines, event-driven architectures and monitoring tools - Proven track record of leading technical initiatives and mentoring team members. - Excellent communication skills with a proactive, ownership-driven mindset. - Demonstrates key competencies including Cultivating Innovation, Ensuring Accountability and Driving Results. Your Team This is an individual contributor role that will report to the Engineering Manager. You will have 4+ peer teammates and collaborate with cross functional departments on a regular basis. ** This role is not eligible for sponsorship **
Lead Software Engineer- Repository Design
CotivitiEnabling a high-quality and viable healthcare system
Title: Lead Software Engineer- Repository Design Location: Remote, United States Department: Engineering/IT Job Description: Category Engineering/IT Position Type Full-Time Overview We are seeking an experienced Lead Software Engineer to design and lead the development of a scalable, high-performance FHIR Repository service capable of handling hundreds of terabytes of healthcare data. This system will form the foundation of our next-generation healthcare data platform — powering interoperability, analytics, and compliance across our product ecosystem. You will be responsible for the architecture, design, and implementation of core services that store, retrieve, and manage FHIR resources at massive scale. The ideal candidate combines deep technical expertise in database scalability, distributed systems, and Java engineering with strong leadership skills and a passion for solving real-world problems in healthcare data management. Responsibilities - Architect and lead the design of scalable and fault-tolerant FHIR Repository supporting high-throughput operations. - Define and implement data modeling, storage, and indexing strategies optimized for FHIR resource retrieval and updates at petabyte. - Drive performance, scalability, and cost-efficiency initiatives across the repository and related services. - Partner with product management, cloud operations, and security teams to ensure compliance with HIPAA, and other healthcare data regulations. - Evaluate and integrate cloud-native and database technologies (RDS, Aurora, PostgreSQL, sharding strategies, caching layers, etc.) to support growth. - Lead proof-of-concepts and architectural prototypes to validate design approaches. - Collaborate with cross-functional stakeholders to ensure the repository integrates seamlessly with APIs, analytics pipelines, and FHIR-based interoperability solutions. - Complete all responsibilities as outlined in the annual performance review and/or goal setting. - Complete all special projects and other duties as assigned. - Must be able to perform duties with or without reasonable accommodation. This job description is intended to describe the general nature and level of work being performed and is not to be construed as an exhaustive list of responsibilities, duties and skills required. This job description does not constitute an employment agreement and is subject to change as the needs of Cotiviti and requirements of the job change. Qualifications - 10+ years of experience in software engineering, with at least 3+ years in a technical leadership or architectural role. - Proven expertise in Java, Spring Boot and related frameworks. - Strong experience with Relational databases (PostgreSQL, MySQL, or Aurora) including scaling, sharding, performance tuning, and distributed query optimization. - Experience designing distributed systems, data pipelines, or large-scale storage services. - Understanding of FHIR standards, RESTful APIs, and healthcare data interoperability principles. - Knowledge of data partitioning, caching, and data-lifecycle management in high-volume systems. - Strong foundation in cloud infrastructure (AWS preferred) including monitoring, autoscaling, and resiliency design. - Excellent analytical, problem-solving, and communication skills. Preferred Qualifications - Experience working with healthcare data (FHIR, HL7, EDI). - Experience with containerized and orchestrated environments (Docker, Kubernetes). - Exposure to data governance and security requirements in healthcare (HIPAA, HITRUST). - Experience mentoring engineers and influencing technical direction across teams. Cognitive/Mental Requirements - Communicating with others to exchange information. - Problem-solving and thinking critically. - Completing tasks independently. - Interpreting data. - Making timely decisions in the context of a workflow. - Maintaining focus. - Assessing the accuracy, neatness, and thoroughness of the work assigned. - Learning new tasks and completing tasks in situations that have a speed or productivity quota. - Remembering and adhering to processes and protocols. - Applying established protocols in a timely manner. Physical Requirements and Working Conditions - Remaining in a stationary position, often standing or sitting for prolonged periods. - Repeating motions that may include the wrists, hands, and/or fingers. - Must be able to provide high-speed internet access / connectivity and office setup and maintenance. - Must be able to provide a dedicated, secure work area. Base compensation ranges from $122,000 to $170,000 per year. Specific offers are determined by various factors, such as experience, education, skills, certifications, and other business needs. Cotiviti offers team members a competitive benefits package to address a wide range of personal and family needs, including medical, dental, vision, disability, and life insurance coverage, 401(k) savings plans, paid family leave, 9 paid holidays per year, and 17-27 days of Paid Time Off (PTO) per year, depending on specific level and length of service with Cotiviti. For information about our benefits package, please refer to our Careers page. Since this job will be based remotely, all interviews will be conducted virtually. #LI-REMOTE #senior #LI-MJ1 When asked about Cotiviti, this is what Laury had to say! 00:00 Toggle Unmute A little more than three years ago, I found Cotiviti by chance, and I learned … Laury Coding Trainer Cotiviti is an equal employment opportunity employer. Cotiviti recruits, hires and promotes individuals based on their qualifications for a specific job. Selection of employees is made without regard to race, color, creed, sex, age, religion, pregnancy or pregnancy-related conditions, national origin, sexual orientation, gender identity, marital status, genetic carrier status, military service, veteran status, uniformed service member status, disability, or any other category of class protected by federal, state or local laws. All employment decisions and personnel actions, such as hiring, promotion, compensation, benefits, and termination, are and will continue to be administered in accordance with, and to further the principle of, equal employment opportunity. Pay Transparency Nondiscrimination Provision Cotiviti will not discharge or in any manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-I.35(c)

